GIT 基本操作

GIT 基本操作

 

#git 还原至某个版本

git reset --hard 647a98db40d4d3ce0cfeb825662cfa20a5e55df6

#git push到某个版本上

git push -u -f origin 1.3.0-dev

 

https://blog.csdn.net/l1028386804/article/details/80464909(logs 4j 日志配置)

 

git 强制pull

1

2

3

git fetch --all 

git reset --hard origin/master

git pull

 

Git 强制推送方法(一般不建议使用)

$ git push -u origin master -f

 

 

git merge —no-ff 1.0

 

 

# 在当前目录新建一个Git代码库

$ git init

 

# 显示当前的Git配置

$ git config --list

 

# 编辑Git配置文件

$ git config -e --global

 

# 设置提交代码时的用户信息

$ git config --global user.name “yangyonghua”

$ git config --global user.email “1620721774@qq.com”

 

 

五、分支

 

# 列出所有本地分支

$ git branch

 

# 列出所有远程分支

$ git branch -r

 

# 列出所有本地分支和远程分支

$ git branch -a

 

# 新建一个分支,但依然停留在当前分支

$ git branch [branch-name]

 

# 新建一个分支,并切换到该分支

$ git checkout -b [branch]

 

# 新建一个分支,指向指定commit

$ git branch [branch] [commit]

 

# 新建一个分支,与指定的远程分支建立追踪关系

$ git branch --track [branch] [remote-branch]

 

# 切换到指定分支,并更新工作区

$ git checkout [branch-name]

 

# 切换到上一个分支

$ git checkout -

 

# 建立追踪关系,在现有分支与指定的远程分支之间

$ git branch --set-upstream [branch] [remote-branch]

 

# 合并指定分支到当前分支

$ git merge [branch]

 

# 选择一个commit,合并进当前分支

$ git cherry-pick [commit]

 

# 删除分支

$ git branch -d [branch-name]

 

# 删除远程分支

$ git push origin --delete [branch-name]

$ git branch -dr [remote/branch]

posted @ 2020-02-21 11:03  love______feng  阅读(4)  评论(0)    收藏  举报