本地分支操作冲突
什么是本地分支操作冲突
本地分支操作冲突指的就是在本地两个分支进行合并时,同个文件的同一行(或者多行)出现了不同的内容,因此产生了冲突
解决本地分支冲突
冲突一般是手动解决的。依据实际项目的需求,可能以分支 A 为准,也可能以...
阅读全文
git tag 介绍和使用git标签用来给分支打上标签。可以使用标签来做版本记号,指向当前最后一次的提交。
新建标签
git tag <tagname>
阅读全文
介绍 git rebaserebase,理解为“变基”,意思是“变更基底”。基于某分支(称为”基分支“)创建另一个分支(称为”待基变分支“),通过 rebase 操作,将待基变分支上的 Commit 暂存,然后将基分支上最新产生的 Commit合并到待基变分支,最后将待基变分支上暂存...
阅读全文
前景引入当你使用 Git 作为版本控制工具,当你正在开发 A功能,已经开发了一定的进度,此时来了一个紧急BUG,而你应该不会想commit未开发完成的代码,也不太可能会选择回滚自己已经完成了部分的代码。不知道该怎么把A功能先暂时搁置在一边,待修复完该 BUG,再回来继续 A功能的开发。接下来,我们来使用 git st...
阅读全文
预备知识什么是 fork?在 github 的某个仓库上通过 fork 按钮,fork 一份项目到你的仓库,称其为 origin(源),并且还可以关联被 fork 的仓库,称其为 upstream(上游)...
阅读全文
前景引入使用 git 时,如果每次 push 推送、pull 拉取等操作都需要输入账户密码来验证账户才允许推送,非常繁琐。问题的表现像下面这样:
C:\adir\bsubdir\cproject>git push origin
Username for 'https://gi...
阅读全文