摘要: 合并分支 现在你也许想创建learn3.txt是一个不错的试验,我想把它合并到我原来的master分支,那怎么做呢? 首先打开branch选项 点击其中的merge into curren branch(当前处于master分支,永远都是把其他分支merge到当前!) ,然后选择一个分支,就是我们的 阅读全文
posted @ 2024-02-28 22:52 麹义 阅读(12) 评论(0) 推荐(0)
摘要: 创建分支 什么是分支呢?就像本篇文章刚开始提到的分支是用来创建新功能但是你又不希望破话现在的成果,害怕会对现在的进度造成影响,所以是一种试验性的功能。 那怎么创建呢? 这也是很简单的,打开首页的current branch会看到default branch是master,这是所有git仓库的默认主分 阅读全文
posted @ 2024-02-28 22:51 麹义 阅读(17) 评论(0) 推荐(0)
摘要: 版本回退 有很多时候我们在当前这一步骤做了一些不可挽回的错误,比如说删除了重要的文件以后再也找不到了,这时候使用版本回退可以回退到任何一个commit过的状态。 现在看看咱们的文件夹都有哪些文件? 比如说我们不小心删除了learn2.txt,这个文件非常重要,怎么样回复到之前存在的状态呢? lear 阅读全文
posted @ 2024-02-28 22:50 麹义 阅读(8) 评论(0) 推荐(0)
摘要: 更新本地仓库 比如说现在远程仓库已经被更新了,有可能是你的同事提交了他的一部分,但是在你的本地仓库并没有更新,现在怎么办呢? 很简单,一键fetch 把easy改成了difficult 这时候点击fetch,可以看到下面的pull origin 好啦~点击pull origin就可以把远程的diff 阅读全文
posted @ 2024-02-28 22:50 麹义 阅读(7) 评论(0) 推荐(0)
摘要: 推送到远程仓库 平常我们都会看到的别人github上面优秀的项目,github是一个远程仓库,你可以把它当作展示用的,或者别人可以克隆你的仓库。所以如果你想看到自己本地仓库在github上面展示出来每次就得push出来,就像是我们上面commit后本地比远程多了一次更新,需要更新远程仓库push本地 阅读全文
posted @ 2024-02-28 22:49 麹义 阅读(10) 评论(0) 推荐(0)
摘要: 提交改变 好了咱们已经有了本地仓库了,那么现在当然是什么改变都没有,也不需要提交什么。可以看到我的learngit中有一个learn2.txt文件,我们就做一些修改吧! 在其中添加一行learning git is easy.看看有什么变化吧! 看到了吧,已经显示了我们在第4,5行新添加了改变(其中 阅读全文
posted @ 2024-02-28 22:49 麹义 阅读(7) 评论(0) 推荐(0)
摘要: 创建一个本地仓库 好了现在我们直接在我的github上面克隆一个仓库并且在桌面打开,这个仓库已经初始化好了,所以不需要任何命令 那如果没有自动导入怎么办内,假如你的learngit文件夹在桌面上,可以添加本地仓库,这是一样的 阅读全文
posted @ 2024-02-28 22:47 麹义 阅读(13) 评论(0) 推荐(0)
摘要: 这次来详细的讲述一下github的术语 GitHub术语解析 Blame Git中的“blame”特性描述了文件的每一行的最近一次修改信息,包括修改内容、作者和时间等;可用于追踪某软件新特性的添加及引起bug的提交操作; Repository 库是GitHub的最基本元素,可想象成本地的项目文件夹; 阅读全文
posted @ 2024-02-28 22:46 麹义 阅读(79) 评论(0) 推荐(0)
摘要: 界面介绍 如果你打开这个软件后(下载地址在上方的超链接中),会发现应该如下所示。 左边的是可以切换添加进来的仓库,再也不需要cd来cd去了,白色框内是改变提醒,下面是提交修改。所以整个工作流程是有修改直接commit就行了。 安装操作略微复杂,不再赘述,可以搜教程 阅读全文
posted @ 2024-02-28 22:43 麹义 阅读(8) 评论(0) 推荐(0)
摘要: GitHub使用教程1 git介绍 什么是git?间接的说git是分布式版本控制工具,这你或许看过很多遍了,但是我还是想在这里重复一遍,git可以在一下情境中很有用: 你在写一篇很长的论文,比如说论文的开头介绍, 相关的研究,论述,建议,总结。很显然这些都是不同部分,各个部分不相关联,但是总结起来就是你整个文章,但是论文嘛 阅读全文
posted @ 2024-02-28 22:40 麹义 阅读(12) 评论(0) 推荐(0)
摘要: 第六章 敏捷流程 敏捷流程是一系列价值观方法论的集合,它要求: 尽早并持续地交付有价值的软件以满足顾客需求。 敏捷流程欢迎需求的变化,并利用这种变化来提高用户的竞争优势。 经常发布可用的软件,发布间隔可以从几周到几个月,能短则短。 业务人员和开发人员在项目开发过程中应该每天共同工作。 以有进取心的人 阅读全文
posted @ 2024-02-28 21:56 麹义 阅读(9) 评论(0) 推荐(0)
摘要: 第四章 作者首先提到的是代码规范,程序员写的代码不仅要给机器看,还要给人看。好的代码规范能事半功倍。代码规范有分为代码风格规范和代码设计规范。代码风格规范是指让代码保持简明,让代码更易读。书中给出的规范是Tab键为4个空格,行宽为100字符,在复杂的表达式中要用括号来表示逻辑优先级。其次讲到的是代码 阅读全文
posted @ 2024-02-28 21:54 麹义 阅读(3) 评论(0) 推荐(0)
摘要: 第一章 作者谈到了软件开发的过程,过程包括玩具阶段、业余爱好阶段、探索阶段、成熟的产业阶段。我觉得自己处在业余爱好者的阶段(上学期数据库大作业要求写一个图书馆里系统,于是就写了一个图书管理网站,当时做完的时候感觉挺有成就感的,虽然过程十分痛苦),在讨论商业软件和爱好者的程序时,作者举了一个有趣的例子 阅读全文
posted @ 2024-02-28 21:50 麹义 阅读(7) 评论(0) 推荐(0)