git常用命令

git branch --set-upstream-to=origin/master

git reset --hard origin/master

git pull后用来与远程分支同步,丢弃本地修改

git log -1 --stat

查看最近1次commit的修改文件

git log -1 -p

查看最近1次commit的详细修改

git log commitId -1 --stat

查看某个commit的修改文件

git show commitId [file]

查看某个commit的详细修改

git branch -lvv

查看各分支的情况,包括HEAD和关联的远程分支

git diff branch1 branch2 file1

比较同一文件在两个分支上的差异

git cherry-pick commitId

同步某个commit

git commit --amend --no-edit

修改git提交记录

git stash save "message"暂存跟踪的文件

git stash push -m "message" file_path

暂存指定文件

git rm --cached <file>从暂存区域移除,仍保留原文件

git add -u

添加编辑或者删除的文件,不包括新添加的文件

常用git别名:

alias.cm=commit -m

alias.cmn=commit --amend --no-edit

alias.po=push origin

alias.spm=stash push -m

git config --global alias.cm "commit -m"

git config --global alias.cmn "commit --amend --no-edit"

git config --global alias.po "push origin"

git config --global alias.spm "stash push -m"

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值