任务
幸运结识大佬,在超牛的博客网站https://www.limfx.pro/上有很多优质文章,勤于学习、感受知识暴涨的同时还是加以记录,慢慢填坑。
Github使用
多人协作创建新分支
创建并切换到该分支
git checkout -b [branchname]
可以在此分支做修改,同步到远程仓库的[branchname]分支
git push origin [branchname]
pull request
对他人项目进行修改后,请求对方拉取
- 1.先fork到我的GitHub远程仓库里
- 2.再git clone到我的本地仓库
- 3.在本地仓库创建一个新分支robust
- 4.用修改后的新分支去pull request(在GitHub网站上操作)
git pull,这个命名相当于连续执行两个命令:git fetch然后git merge
pull request简称PR,是github的概念,不是git的概念,
同步更新
按步骤操作即可,意味着自己用源作者的分支向自己发起pull request
请求。
冲突
Git冲突:commit your changes or stash them before you can merge.
git stash
git pull
git stash pop
git diff查看不同
找到对应的文件,进行手动修改完成merge
git更新
本地打开Git,输入
git update-git-for-windows