lijm1522 发表于 2018-1-10 19:09:02

Gitlab管理下本地Git配置

  公司项目组用的是Gitlab,组内成员分配有有固定的git个人账户,不同成员有不同的模块编辑权限,使用前需要配置好本地的Git。对一直使用svn的小菜菜来说,这个还是需要一点步骤配置下才可以使用的。配置githost的流程:

[*]将项目组指定的host地址加入到本地的host文件,然后根据这个地址访问项目地址,输入本人用户名和密码可以进入Dashboard,里面有自己权限下的各个目录,要clone到本地需要还需要继续下面的操作。
[*]本地安git,配置环境变量,将bin加入至path。Git的下载地址:https://git-scm.com/download/win
[*]如果不习惯命令行想利用图像化界面,可以安装tortoisegit。下载地址:https://tortoisegit.org/download/
[*]上面已经安装好git,打开git shell,一般桌面上会有这个快捷方式,或者右键有git bash。本地用ssh命令生成密钥(下面有步骤),目标文件夹为C:\Users\Administrator\.ssh,将id_rsa.pub里的内容复制出来粘贴到我们项目SSH Keys的设置中
[*]并将项目组的config文件copy至C:\Users\Administrator\.ssh,这样本地就可以用git clone获取远程仓库的项目了。
[*]配置好上面的那些,可以在本地建立一个文件夹存放将要clone的项目,clone完成后,在该文件夹下右键看TurtoiseGit的话应该自动关联了,也可以使用GUI进行分支切换了。
以github为例:git在windows上配置ssh公钥
页: [1]
查看完整版本: Gitlab管理下本地Git配置