git个人总结

这篇博客详细介绍了Git的版本管理,包括如何从本地到远程操作,以及如何在不同分支间切换和合并。强调了每个修改必须先commit再推送,并展示了如何新建、切换、合并及删除分支。最后讨论了分支管理在团队协作中的重要性,确保每个人的工作能及时同步,最终合并到主分支。
摘要由CSDN通过智能技术生成

git:版本管理工具
从本地到远程。
从一个分支到多个分支再到一个分支。
所有的修改,包括新建分支,删除分支,都需要提交commit ,才能提交到远程,远程才和本地的资源同步。
一个分支到多个分支,如原分支为origin-branch , git branch new-branch 新建new-branch分支,git checkout new-branch 切换到new-branch分支,综合到一条命令,git checkout -b new-branch -b代表就可以理解为branch,在 new-branch 分支上做完时之后,需要合并到origin-branch分支,或别人更新了 origin-branch 分支的版本,我需要继续吧origin-branch分支跟新到new-branch分支,即用谁merge的问题。要把new-branch内容合并到origin-branch上去,需要切换到origin-branch,git checkout origin-branch,git merge new-branch,这是时候new-branch分支内容不变,origin变化。要把 origin-branch 别人更新的内容继续更新到我的new-branch分支,这时候需要在 new-branch分支上,git merge origin-branch,就OK,这时候origin-branch分支是不变的,不影响别人origin的开发,new-branch就变化了。

现在我的new-branch开发完了,合并并测试通过,也合并到了 origin-branch 上去,new-branch分支没用了,就删掉。这时候,切换到 origin-branch 或别的分支(因为自己肯定是不能删除自己的),git branch -d new-branch 就ok,-d 理解成delete。这就完成了,从无到有,然后再到无的过程。

要这么多的分支,就是要做到分支的内容互相切换,而分支的数量可以是无数多,可以是公司每个人一个分支,只要每个人在自己分支上,只要及时 git merge master ,那么各个员工之间就能保持同步,完成协同工作。自己分支上的那个工作做完了,合并到主分支上去,然后删掉自己的那个分支。最终一个项目完成,应该只存在 master 这一个分支。这就是 一生万物,万物归一的哲学。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值