2019年5月7日
摘要: 创建标签 标签是一个让人容易记住的有意义的名字,它跟某个commit绑在一起。在Git中打标签非常简单,首先,切换到需要打标签的分支上,然后,敲命令git tag <name>就可以打一个新标签,git tag可以查看所有标签: 默认标签是打在最新提交的commit上的。有时候,如果忘了打标签,比如 阅读全文
posted @ 2019-05-07 17:54 Amy_Hu 阅读(7645) 评论(0) 推荐(0) 编辑
摘要: 查看远程库信息 当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。要查看远程库的信息,用git remote,或者用git remote -v显示更详细的信息: 上面显示了可以抓取和推送的origin的地址。如果 阅读全文
posted @ 2019-05-07 16:29 Amy_Hu 阅读(1707) 评论(0) 推荐(0) 编辑
摘要: 假设你现在在dev分支工作,此时你接到一个修复一个代号101的bug的任务时,很自然地,你想创建一个分支issue-101来修复它,但是,等等,你当前工作只进行到一半,还没法提交,预计完成还需1天时间。但是,必须在两个小时内修复该bug,怎么办?幸好,Git还提供了一个stash功能,可以把当前工作 阅读全文
posted @ 2019-05-07 14:46 Amy_Hu 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 假设我们已有一个分支master,再新建一个分支feature1,然后修改文件readmedev.txt,提交,然后切换到master,再对readmetxt.dev做不同的修改,提交,然后我们合并分支,这种情况下,Git无法执行“快速合并”,只能试图把各自的修改合并起来,但这种合并就可能会有冲突, 阅读全文
posted @ 2019-05-07 10:55 Amy_Hu 阅读(405) 评论(0) 推荐(0) 编辑