Git积累

Git采用ssh连接里有时ssh的端口并不是默认值,这个时候需要在本地用户的 ~/.ssh/config 中加入下面的信息:

Host xxx.xxx.xxx.xxx
Port xxxx


当用git init后,项目里并没有任何文件,使用git log等命令并报


fatal: bad default revision 'HEAD'


这个无关紧要,只要加入文件后就正常了。

一开始认为git-shell的位置在/usr/bin/git-shell,去查看了的确在,但每次提示找不到,真奇怪,然后用which git-shell显示的位置在/usr/local/bin/git-shell,于是修改/etc/passwd后就正常了。

将本地的tag分享

git push origin v1.5
或者分享所有tag
git push origin --tags


引:

通过git clone获取的远端git库,只包含了远端git库的当前工作分支。如果想获取其它分支信息,需要使用”git branch  –r” 来查看,如果需要将远程的其它分支代码也获取过来,可以使用命令” git checkout -b 本地分支名 远程分支名”,其中,远程分支名为git branch –r所列出的分支名, 一般是诸如“origin/分支名”的样子。如果本地分支名已经存在, 则不需要“-b”参数。


查看本地有没有没有提交到远程仓库的提交?

git status 足也,他们有详细的说明信息。当有没有提交的会提示如下的信息:

Your branch is ahead of 'origin/test' [color=red]by 1commit.[/color]

git分支:

有时候想从某个提交点创建分支,而不是当前点,这时候可以在创建分支的时候带上指定提交点:

git checkout -b testing 9239333xxxxxxxxx
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值