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编辑器,修改完成你要的注释后保存即可

浙公网安备 33010602011771号