云禅道git使用说明

2014-12-30 15:28:37
王怡栋
15031
最后编辑: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

评论列表
纯╭(╯╰)╮扯淡 2018-09-26 16:34:37
你好,我们公司目前使用github进行项目开发,但公司打算使用你们这个进行bug记录修改,我们应该进行什么操作,下载什么版本?
石洋洋 2018-09-27 08:58:41
可以拨打本网页最上方的电话进行咨询,会有相应客服同事进行引导。
张伟 2018-09-12 18:19:24
fatal: unable to access 'https://hmyc365.5upm.net/git/java.git/': Failed to connect to www.google.com port 80: Timed out
报这个错,怎么解决
石洋洋 2018-09-13 08:55:09
www.google.com 是哪里来的?国内这个应该是访问不到的。
戴正旺 2017-10-23 13:37:05
windows 如何创建主分支,和Windows的_netrc文件存成TXT文件吗?
石洋洋 2017-10-24 13:32:17
可以直接用git命令创建分支,_netrc 文件不需要修改。注意:云禅道代码功能中无法显示分支中的数据。
常昕 2016-11-11 13:42:57
我们内部自建了私有gitlab,云禅道能和我们自建的gitlab集成么?
王春生 2016-11-15 09:04:09
云禅道只能和云禅道的git集成。
变通的方案是做同步。在云禅道开通一个git库,然后定期将gitlab里面的库同步到云禅道的git库。
张海阳 2016-10-19 18:18:51
是多少
王春生 2016-10-26 09:00:00
请问你是要问什么问题?
1/1
发表评论
评论通过审核后显示。