云禅道git使用说明

2014-12-30 15:28:37
王怡栋
25638
最后编辑:GavinHsueh 于 2018-11-27 14:35:45
分享链接
摘要:本篇文章讲解如何使用云禅道的git在线托管服务。

云禅道也提供了git的在线托管功能,我们来给大家讲解下如何使用。


1、在"个人中心"->“管理Git”中点击 开通Git服务。如下图:

填写GIT管理员用户名和密码,点击开通。 

提交后,系统将会在1分钟内开通GIT。 默认该账户拥有该站点下所有版本库的读写权限。

2、创建netrc文件

      操作版本库时,Git默认通过 netrc 文件确认用户名和密码, Windows通过 _netrc 文件, Linux是  .netrc 文件。创建方法:

      Windows:

    1)  在“开始》运行”中打开 %USERPROFILE%,新建一个名为“_netrc”的文件。

   2) 用记事本打开_netrc文件,输入Git服务器名、用户名、密码,并保存。比如示例如下:

machine xxx.zentaopm.net login xxx
password xxx

    xxx分别代表Git地址,用户名,密码

    Linux:

    在用户根目录下创建.netrc文件,编辑该文件,内容为:

machine xxx.zentaopm.net
login xxx
password xxx

    xxx分别代表Git地址,用户名,密码

 

3.创建主分支

  以Linux为例,执行以下命令:

#初始化库
mkdir test  
cd test
git init
#创建readme文件并提交到本地
touch readme
git add readme
git commit
#添加git源,提交到master分支
git remote add origin https://xxx.zentaopm.net/zentao.git/
git push origin master

如果有出现error: failed to push some refs to 'https://xxx.zentaopm.net/git/qq.git',请检查netrc文件是否创建正确。

 

4.测试

克隆Git库:

git clone https://xxx.zentaopm.net/git/xxx.git other

查看是否克隆成功

 

同步步骤:

git fetch origin

git merge origin/master