git的常用指令

本篇文章主要是阅读廖雪峰老师的网站上摘抄的笔记。

1、git安装:
    sudo apt-get install git

2、git基本配置:
    git config --global user.name "Your Name"
    git config --global user.email "email@example.com"

3、创建版本库:
    git init
    
4、提交文件到stage(暂存区):
    git add <file>

5、提交stage(暂存区)的文件到git库:
    git commit -m <message>
    
6、查看git版本库状态:
    git status
    
7、查看修改文件内容:
    git diff
    
8、查看最近提交日志:
    git log    
    
9、回退到当前版本的上一版本:
    git reset --hard HEAD^    
    
10、回退到指定版本:
    git reset --hard 1094a
    
11、查看命令记录:
    git reflog    
    
12、撤销工作区的修改:
    git checkout -- readme.txt            
    
13、修改内容添加到stage(暂存区)但未提交到分支中:
    git reset HEAD readme.txt
    退到工作区;
    git checkout -- readme.txt
    
14、修改内容已经进行了提交到分支中,但未推送到远程库;
    git reset    --hard HEAD^

15、删除工作区中的文件:
    rm readme.txt            
    
16、若确定要删除,则将git版本库中的该文件也进行删除:
    git rm readme.txt        //

17、若是误删,则将版本库中的(可是stage(暂存区)或是当前分支中提交的)readme.txt:git        
    git checkout -- readme.txt

18、创建分支dev:
    git checkout -b dev        //改指令表示创建并dev分支并切换到dev分支;
    //git branch dev        //创建dev分支;
    //git checkout dev        //切换到dev分支;

19、查看分支情况:
    git branch


20、在dev分支中进行编辑:
    vi readme.txt            

21、添加修改文件到stage(暂存区)并将其提交到当前分支:
    git add readme.txt
    git commit -m "branch"

22、合并dev分支到master分支上:(是否首先需要切换回master分支?是的)
    git merge dev

23、删除dev分支:(是否首先需要切换回master分支?是的)
    git branch -d dev

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值