git使用笔记最后一弹

本文介绍了如何使用Git来保持代码的最新状态。建议在克隆仓库后创建一个分支进行开发。当远程仓库有更新时,先提交本地未保存的改动,然后更新master分支。接着,将master分支合并到开发分支,可能会遇到合并冲突,需要通过编辑器解决冲突并使用`git add`和`git commit`来完成合并。最后,继续在开发分支上进行开发。
摘要由CSDN通过智能技术生成

Git - Keeping your code upto date!
After cloning, we recommend creating a branch and doing your development on that branch:

git checkout -b develop

(assuming develop is the name of your branch)

If the TAs push out an update to the assignment, you should commit (or stash if you are more comfortable with git) the changes that are unsaved in your repository:

git commit -am “”

Then update the master branch from remote:

git fetch origin master

This updates your local copy of the master branch. Now try to merge the master branch into your development branch:

git merge master

(assuming that you are on your development branch)

While on your development branch you can also just run:

git pull origin master

which will perform a fetch and then a merge into the branch you are on.

There are likely to be merge conflicts during this step. If so, first check which files are in conflict:

git status

The files in conflict are the ones that are “Not staged for commit”. Open these files using your favourite editor and look for lines containing <<<< and >>>>. Resolve conflicts in whatever way you deem best. You can use special software like Sublime Merge to do so. Once you have resolved all conflicts, stage the files that were in conflict:

git add -A .

Finally, commit the new updates to your branch and continue developing:

git commit -am “”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值