git命令小记

90 阅读1分钟

1、git clone gitlab.alipay-inc.com

2、 git checkout -b modify_callback 创建并切换到新分支

3、git status 查看工作区、暂存区的状态

4、$ git add . 将工作区的“新建/修改”添加到暂存区

5、$ git commit -m 'fix: 修改 faq 列表返回值 result 类型' 提交日志

6、$ git push origin modify_callback 本地代码推送到远程分支

7、$ git checkout master 切换分支

8、$ git pull origin master 把远程库的修改拉取到本地

9、git merge 分支 合并分支

10.git branch 查看所有分支

git diff

11、git pull 更新代码

12、git branch -d 分支名称 删除本地分支

13、git branch -a 查看远程分支列表

14、git push origin --delete 远程分支名称 删除远程分支

使用如下git命令查看所有远程分支:git branch -r

15、git checkout -b 本地分支名x origin/远程分支名x 使用该方式会在本地新建分支x,并自动切换到该本地分支x。

16、git fetch origin 远程分支名x:本地分支名x 使用该方式会在本地新建分支x,但是不会自动切换到该本地分支x,需要手动checkout。

17、然后恢复删除后分支

git reset --hard HEAD^ 回退到上个版本 git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前 git reset --hard commit_id 退到/进到 指定commit的sha码

18、获取远程分支到本地创建相同分支

git checkout --track origin/master