Learn Git

目录

Git命令详解 Git学习游戏

1
2
3
4
5
git config --local user.name xxx
git config --local user.email xxx

# 查询
git config --local -l
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
#创建一个新的分支
git checkout --orphan latest_branch

#添加所有文件
git add -A

#提交更改
git commit -am "commit"

#删除需要替换的分支
git branch -D master

#重命名创建的分支为删除的分支
git branch -m master

#强制提交到远程仓库
git push -f origin master
1
2
3
4
5
#所在分支为master,待合并分支为devlop
git merge devlop

#所在分支为devlop,待变基分支为master
git rebase master
1
2
3
4
5
#设置git同步快捷命令
alias.sync=!sh -c "git pull && git fetch upstream && git checkout master && git merge upstream/master && git push origin master"

#执行同步命令
git sync