git 秘籍

对于git, 现在很多公司都会使用这个协作工具, 所以深入的掌握是必不可少的, 我大概写下git的一些总结。

欢迎评判。有想知道的可以留言, 我会添加进去

简写

可以先看看你的电脑上有没有简写, 没有的话就添加, 有的话可以按着你喜欢的修改修改

查看 

cat ~/.gitconfig

修改

sudo vim ~/.gitconfig

我的配置


git 秘籍_第1张图片


跟踪分支

很多人喜欢直接使用git pull  和 git push , 在没有分支跟踪的情况下, git pull 只会对master的代码进行更新, 所以需要跟踪下远程分支, 使git pull 的时候可以直接拉取到对应的分支, 跟踪分支有多种方法, 下面是我知道的3种, 我喜欢用第3种

1, git branch --set-upstream origin/test test

2, git checkout --track test origin/test

3, git push -u origin test

基于远程哪个分支创建分支

git branch origin/test test

冲突解决(rebase 合并)

1, 解决冲突

2, git add .

3, git rebase --continue

4,git push 

一般提交

1, git add .

2, git commit -m "sdsd"

3, git pull 

4, git push 

冲突一般发生在第3步。

这次就写这些, 可以留言提出git的问题, 我会添加到秘籍里。

你可能感兴趣的:(git 秘籍)