码迷,mamicode.com
首页 > 其他好文 > 详细

git的使用注意事项

时间:2014-05-30 23:36:48      阅读:296      评论:0      收藏:0      [点我收藏+]

标签:c   style   blog   code   http   a   

这里仅记录了下自己在初次使用git来管理项目的时候遇到的一些注意事项,记录下来备忘以下,以免下次又在这里花太多时间.

1. centos下面已经支持yum install git.来安装。

2. 安装完后,找个地方git clone代码下来(本人代码在github上面,其他方式不做多说)

3. 采用https协议clone下来的代码,稍后在push的时候,会报错。permission denied错误。这里改为ssh协议,具体方法如下:

  $ git remote rm origin #删除之前的添加信息 (配置文件在 ~/testproject/.git/config)

  $ git remote add origin git@github.com:用户名/仓库名.git #使用ssh协议连接,添加远程仓库 (此条命令由github提供)

4. 生成公钥和私钥。

  $ ssh-keygen -C ‘Email地址‘ -t rsa

5. 到家目录下面把刚才生成的 xxx.pub公钥里面的内容复制到 https://github.com/xxxxxx上面的 ssh keys里面(新建一个ssh key)

bubuko.com,布布扣

6. 此时在回去 测试下ssh连接

  ssh -v git@github.com

  如果执行完后在接近尾部出现如下内容说明ssh连接成功了。

  Hi loosky! You’ve successfully authenticated, but GitHub does not provide shell access.

7. 现在在回去 git push -u origin master. 发现就可以使用了!

 

二。关于git,里面有个tab自动补全命令的设置可以设置一下,提高效率。

1. 使用locate git-completion,块速查找下git-completion.bash的下落,然后拷贝为 ~/.git-completion.bash

2. 写入source ~/.git-completion.bash 到 ~/.bashrc的最后一行。

3. source ~/.bashrc 重新载入配置文件,搞定,试试是不是git已经可以tab自动补全了。

4.如果上面的locate命令找不到的话,先按转locate,centos 6.x的版本已经是 yum install mlocate了. 装完最好先updatedb执行以下。

 

三。git status -s 最好把颜色开启来,看起来比较友好。

  $ git config --global color.ui true

git的使用注意事项,布布扣,bubuko.com

git的使用注意事项

标签:c   style   blog   code   http   a   

原文地址:http://www.cnblogs.com/miaoshiqian/p/3761595.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!