git 命令记录

最近用到一些git的我不常用的命令,一般都能直接在网上查到。但是查到之后又怕忘,就记录在此(以后遇到会不时地更新):

1. 从github的远程仓库上clone指定分支:

git clone -b branch_name remote_repo

其中:
branch_name是指你想要clone的分支名称
remote_repo是指远程仓库的名称

2. 为git设置http代理

git config --global http.proxy http://proxyuser:proxypwd@URL_of_proxy_server:proxy_port

其中:
proxyuser是指你的用户名
proxypwd是指你的密码
URL_of_proxy_server是指代理服务器的域名或地址
proxy_port是指代理服务器所开设的代理端口

重置并且取消http代理

git config --global --unset http.proxy

查看当前的http代理

git config --global --get http.proxy

最后,如果想要知道关于git config的更多细节(比如为什么这里都用到了参数–global?),可以看看这篇博客:
http://www.cnblogs.com/wanqieddy/archive/2012/08/03/2621027.html

3. 修改commit注释

修改最近一次的注释

git commit --amend

4. 删除分支
删除本地分支:

git branch -d BRANCH_NAME

强行删除本地分支(比如该分支在本地还没有被合并的时候,需要强行删除):

git branch -D BRANCH_NAME

删除远程仓库中的分支(以远程仓库origin为例):
(详见:https://stackoverflow.com/questions/2003505/how-do-i-delete-a-git-branch-both-locally-and-remotely

git push origin -d BRANCH_NAME
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值