Git使用的基本命令

Git:

 

git status

git add 

git commit -m 'message'

git push

 

mkdir JDoc-s-Project
cd JDoc-s-Project
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin git@github.com:jinbin/JDoc-s-Project.git
git push -u origin master

 

git pull --rebase

适用场景:改动较小,预期无conflict

1. 把本地repo从上次pull之后的变更暂存起来 

2. 回复到上次pull时的情况

3. 应用远端的变更

4. 应用刚暂存下来的本地变更

可以参考 :http://gitready.com/advanced/2009/02/11/pull-with-rebase.html

 

git config 

为git仓库配置相关信息,在提交代码时,这些信息会自动反应到git仓库的日志中

git config user.name "bin.jinb"

git config user.email "bin.jinb@alibaba-inc.com"

git config alias.co checkout  #表示可以用git co代替git checkout, 可以用git var -l 查看已经设置的配置

 

git reset 

git reset HEAD^ 或者 git reset HEAD^1 撤销最后一次提交

git reset --hard HEAD^ 撤销最后一个提交并清除本地修改

 

提交本地分支作为远程分支:

git push origin branch : branch

参考文章:http://862123204-qq-com.iteye.com/blog/1683315

 

 

 

 

 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值