Git 常用命令

设置自己的用户和名称

1
2
git config --global user.email "lingyunfx@88.com"
git config --global user.name "lingyunfx"

查看历史版本

1
git log

查看当前版本和之前一个版本的差异

1
git diff <hash>

还原到某个版本

还原后默认会直接commit

1
git revert <hash>

查看绑定的远程库

1
git remote -v

绑定远程库

1
git remote add origin https://github.com/lingyunfx/mytest.git

取消绑定的远程库

1
git remote rm origin

重命名远程库

1
2
# 将origin 改为 destination
git remote rename origin destination

push到主分支

1
git push origin main

查看有哪些分支

1
2
3
4
5
6
# 查看本地分支
git branch

# 查看远程分支
git branch -a

新建分支

1
git checkout -b new_branch

切换分支

1
git checkout main

合并分支

1
2
git checkout main
git merge new_branch