Git:命令:修订间差异

来自WHY42
imported>Soleverlee
无编辑摘要
imported>Soleverlee
无编辑摘要
第1行: 第1行:
=Fork/工作流
在使用git fork了其他人的项目后,这个项目就会在自己的git空间复制出来,这时如果人家的版本更新了怎么办?
在使用git fork了其他人的项目后,这个项目就会在自己的git空间复制出来,这时如果人家的版本更新了怎么办?


第14行: 第15行:
</source>
</source>
pull=fetch+merge
pull=fetch+merge
=分支操作=
<source lang="bash">
git branch new-branch
git checkout new-branch
#以上两个命令等同于
git checkout -b new-branch
</source>
=COMMIT记录=
<source lang="bash">
git log
git
</source>
[[Category:Linux/Unix]]
[[Category:Linux/Unix]]

2017年5月22日 (一) 01:54的版本

=Fork/工作流 在使用git fork了其他人的项目后,这个项目就会在自己的git空间复制出来,这时如果人家的版本更新了怎么办?

git clone https://git.oschina.net/solee-linux/eova.git

cd eova
git remote add eova-master https://git.oschina.net/eova/eova.git
git fetch eova-master
git pull eova-master master

git fetch origin master:tmp
git diff tmp 
git merge tmp

pull=fetch+merge

分支操作

git branch new-branch
git checkout new-branch
#以上两个命令等同于
git checkout -b new-branch

COMMIT记录

git log
git