标签:Git 知识 别名 拉取 merge git Github 远程 分支
五、Git分支
1.什么是分支?
在版本控制的过程中,使用多条线同时推进多个任务,多线即指多个分支。
2.通过图演示分支和主干的工作流程:
3.分支的优点:多分支同时运行,相互不影响,提高开发效率;如果开发的分支失败,删除即可,不会对主干有影响,也不会影响其他分支。
4.操作分支
①查看分支 :git branch -v
②创建分支:git branch 分支名称
*表示 当前所在分支
③切换分支 :git checkout 分支名称
④合并分支到主干:git merge 分支名称
出现冲突:
解决冲突:git commit -m "说明" (注意后面不带文件名)
5.远程库
取别名:git remote add 别名 远程库地址
6.将本地库数据推送到远程库:git push 远程库别名 分支名
7.克隆操作:git clone 远程库地址
克隆可以帮助我们初始化本地仓库;将远程库内容完整的克隆下来;替我们创建远程库的别名;
8.拉取操作:
fetch抓取操作:将远程库内容下载到本地,但是不更新工作区
抓取后检查远程库内容是否正确:
内容无误后进行merge合并操作:
简单内容的拉取:pull
将修改后的远程库数据拉取到本地仓库,相当于fetch 和merge 抓取和合并两个操作的合并;
标签:Git,知识,别名,拉取,merge,git,Github,远程,分支 来源: https://www.cnblogs.com/taozhiyaoyao99/p/15099294.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。