git拾遗

git init

git clone /opt/workspace/pmon HEAD


1.use "git add <file>..." to update what will be committed

  use "git checkout -- <file>..." to discard changes in working directory

eg:

修改了当前仓库的某个文件(eg,README),使用git status查看修改状态,会提示以上信息

如果想要提交修改,输入git add README

如果想要放弃刚才的修改,输入git checkout -- README   (注意,--与README之间有一个空格)

2.use "git reset HEAD <file>..." to unstage

假如修改了当前git仓库中的README文件,并且通过

git add README

来增加了该修改过的文件,

此时,如果想要放弃增加该文件可以使用:

git reset HEAD README

此时,再git status,则会显示:Changed but not updated

3.git remote add upstream git://github.com/octocat/Spoon-Knife.git  //设置upstream为remote repository

    git push origin master//push到origin repository

    git fetch upstream

    git merge upstream/master

4.git branch mybranch     //创建新的分支

   git checkout mybranch //切换到mybranch分支


   或者通过如下命令实现创建及切换到新创建的分支:

   git checkout -b mybranch


   查看所有分支:

   git branch -a


   在分支之间切换,使用:

   git checkout master

   git checkout mybranch


    当在新的分支上工作完后,想要将其合并到master分支时,使用:

    git checkout merge

    git merge mybranch

   

    git branch -d mybranch


  

  

  

  



  


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值