git常用命令自我总结

1、常用命令
git branch 查看本地分支
git branch -r 查看远程分支
git branch -a 查看所有分支
git checkout dev---切换分支
git checkout -b devlop origin/devlop 更新远程分支到本地,并切换到本地的这个分支上
git branch -D devlop 删除本地分支
git checkout master、 git merge dev 合并dev分支到主分支
git log---查看日志
git branch aaa--本地新建aaa分支
git reset --hard a923d082e5471b3438419c1ee40abf2a00922f30  --回退到某个版本
git checkout -b aaa -----创建并切换分支aaa
 
git config user.name  查看用户名
git config user.email   查看邮箱
git config --global user.name "username"  修改用户名
git config --global user.email "email"  修改邮箱
 
2、git上拉取coding/gitlab代码:
右击选择“git base here",执行命令:git clone +(coding上项目的地址),就下载下来了,然后ieda用打开,打开README文件,看右侧的列,安装依赖,然后运行项目。+
 
3、新建远程分支
以建dev分支为例,步骤如下:
a、git branch dev
b、git push orgin dev
c、git pull,此时会报错:the requested upstream branch 'origindev' does not exist
d、git branch --set-upstream-to=origin/dev dev
e、git pull
git status:查看当前状态
 
或者:
git checkout -b dev
git push origin dev
git push --set-upstream origin dev
 
4、git commit 之后怎么撤销:
 
(HEAD^ 表示上一个版本,即上一次的commit,也可以写成HEAD~1,
如果进行两次的commit,想要都撤回,可以使用HEAD~2)
a、git reset --soft HEAD^  //回到上一个版本

不删除工作区改动的代码,撤销commit,不撤销git add .

b、git reset --mixed HEAD^  //回到上一个版本

不删除工作区改动的代码,撤销commit,撤销git add .

c、git reset --hard HEAD^  //回到上一个版本

删除工作区的代码,撤销commit,撤销git add . 回到上一次commit的状态

5、commit注释写错了怎么改

git commit --amend

这时候会进入vim编辑器,修改完成你要的注释后保存即可

 

 

 

 

 

 

 

 

 

 

posted @ 2020-11-06 09:43  mark224  阅读(86)  评论(0)    收藏  举报