Git study notes

git remote add origin https://...
git remote -v


git clone https://... myversion


git remote rm origin   -- remove the origin remote


git push -u origin master -- push to master


cat .git/config


git branch -r -- show the remote branches


git branch -a -- show you both local ones and the remote 
-- ones


ls -la -- list all the files on the current repository


get branch --set-upstream non_tracking origin/non_tracking 
-- it will tell what the remote is that is ought to track

git log --oneline -- display each item only with one line


git push origin --delete non_tracking                     -- delete a branch

git diff HEAD^^


git diff --stat --summary 1506576..HEAD


git diff -b 1506576..HEAD                                     -- ignore the space change


git diff -w 1506576..HEAD -- ignore all the spaces


git branch new_feature


git checkout -b mybranch master -- create a new branch and set up the head


git log --graph --oneline --decorate --all


pwd -- see the directory


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


git diff mybranch1..mybranch2 -- compare the difference between two branches


git branch -d branch_to_delete -- delete a branch

git branch --delete branch_to_delete  -- delete a branch


__git_ps1 -- the name of the branch we are currently on


export PS1='-->'  -- change the prompt

export PS1='\W$(__git_ps1 "(%s)") > ' -- set the branch name as the prompt 







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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值