git常用指令

查看文件状态:

git status                       //查看文件状态

本地stash相关指令:

git stash save " "               //存储

git stash pop stash@{}           //恢复并删除记录

git stash apply stash@{}         //恢复不删除记录

git stash drop stash@{}          //删除记录

git stash show stash@{} -p       //查看存储信息

恢复commit相关指令:

git reset HEAD <filename>       //取消上传某一文件                                                                                                                    

git reset HEAD^                 //回退到上一版本                                                                                                                             

git reset --soft HEAD^          //返回这一次push之前,保留本地更改

git reset --hard commitID       //回滚某次提交                                                                                                                        

git log                         //查看commit信息

git revert commitID            //撤销某次提交                                                                                                      

git log  =>  git reset --hard commitID  =>  git add .  => git commit -m " "  =>  git push -f                     //版本回退到指定版本,指定版本之后的提交被丢弃

git log  =>  git revert -n commitID  =>  (本地合并冲突)git add .  =>  git commit -m " "  =>  git push    //版本回退到指定版本,指定版本之后的提交会保留

提交相关指令:

git pull                                   // 拉代码

git add .

git commit -m " "

git push origin 本地分支:refs/for/远端分支

或  git push origin HEAD:refs/for/远端分支

分支相关指令:

git branch -a                                 //查看分支

git branch 分支                               //创建分支

git checkout master                          // 切换主干

git checkout 分支                            //切换分支(最好从master分支执行,避免代码污染。若本地分支不存在,相当于创建新分支,并同步远程同名分支)

git checkout -                              //切换回上一次的分支

git checkout -b 分支                        //创建并切换分支,从主干master执行该命令,确保创建的新分支没有附加其他分支的代码

git branch -d 分支                          //删除分支


git merge master                          // 合并主干到分支

git push origin --delete 远程分支名        // 删除远程分支

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值