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

简单gitlab配置与使用

时间:2016-07-12 15:20:28      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:

简单gitlab配置与使用.md#?gitlab访问地址?#
-?https://git.ntalker.com

----------


#?gitlab配置与使用?#

-?**gitlab的用户登陆**

在本机的任意一个浏览器上输入https://git.ntalker.com,用自己的用户名和密码登陆就行。

-?**gitlab个人配置**?

新建立项目(project)

当用户登录成功后,点击下图的“+”按钮,开始新建项目:
![](http://i.imgur.com/UNA2CJE.png)

在“New?Project”界面(如下图)中输入自己的"Project?name",点击“Create?project”:

![](http://i.imgur.com/DULq6UX.png)


----------


#?本地客户端的配置与使用?#
-?windows版本软件下载

Git-1.9.4-preview20140929

官网下载地址:http://git-scm.com/download/
在官网中,根据自己的系统的操作系统选择下载
一直点击“Next”,直到安装完成,点击“Finish”。安装过程中都是选择默认的

-?TortoiseGit

官网下载地址:http://download.tortoisegit.org/tgit/1.8.11.0/
在官网中,根据自己的系统的版本选择下载。
可以中文的语言包,建议安装,下载地址下面有

-?TortoiseGit说明:

System?prerequisites
Windows?XP?SP3?or?newer?is?required
For?Windows?7,?SP1?is?required;?For?Windows?Vista,?SP2?is?required
Admin?privileges?for?the?installation
Windows?Installer?4.5?(required?since?TortoiseGit?1.7.15.2)
Git?for?Windows?
更多见:?https://code.google.com/p/tortoisegit/wiki/SetupHowTo


##?mac版本软件下载?##

-?git-2.0.1-intel-universal-snow-leopard.dmg
官网下载地址:http://git-scm.com/download/

-?Xcode
????从mac的App?Store中下载Xcode,是免费的

##?TortoiseGit使用说明?##

-?HTTPS连接方式


**克隆一个远程的版本库**

自己的git库的地址介绍:

SSH地址,见下图:
![](http://i.imgur.com/LOZmuU3.png)

HTTPS地址,见下图:
![](http://i.imgur.com/Z5X7zUz.png)

完整的操作如下:

新建一个目录,起个英文名字,比如叫test;
进入test,用鼠标右键点击空白地方,选择“TortoiseGit”,再选择“设置”;
按照下图设置:
![](http://i.imgur.com/dY0Jd01.png)

鼠标右键点击test目录中的空白,选择“Git克隆...”;
在打开的界面中的url中填写gitlab中给的HTTPS的地址,然后点击确定



**提交任意文件到本机Git版本库**

完整的操作如下:

进入刚才克隆的版本库的目录中,放置任意的文件,按下图点击:
![](http://i.imgur.com/WsyJKIc.png)


再在打开的窗口中,输入日志信息,点击“全部”,点击确定。如下图:
![](http://i.imgur.com/luTApWB.png)



**提交本机Git版本库到远程的Gitlab的服务器**

完整的操作如下:
鼠标右键选择“推送”,如下图:
![](http://i.imgur.com/mkUmH1m.png)

在打开的推送窗口中直接点击确定就行;
等待Git命令进度窗口完成后,点击关闭就行

**如何在操作TortoiseGit时保存用户名和密码**

完整的操作如下:
鼠标右键进入设置界面,按下图设置后,再进行git的任何操作就不需要用户名和密码了
![](http://i.imgur.com/k5FJTQa.png)


-?SSH连接方式

**往gitlab中上传ssh公钥(.ssh/id_rsa.pub)**

点击界面右上角的小人图标,进入设置界面,如下图:

![](http://i.imgur.com/7xyHIzr.png)

再在接下来的界面中点击“SSH?Keys”,进入SSH的key设置界面,如下图:
![](http://i.imgur.com/YtOE2Ho.png)

再在接下来的界面中点击“Add?SSH?keys”,如下图:
![](http://i.imgur.com/Mz6zouE.png)

把自己的id_rsa.pub的公钥的内容粘贴到“Key”后面的方框里,然后用鼠标点击“Title”
最后点击“Add?key”,如下图:
![](http://i.imgur.com/oLbbEPQ.png)


**本机生成SSH私钥**
打开“Git?Bash”软件,输入:ssh-keygen?-t?rsa?-C?"your_email";
一直按回车就行了

**本机放置SSH私钥**

打开Git?Bash软件,输入“pwd”后,会显示当前用户的主目录;
把自己的SSH私钥(.ssh/id_rsa)放到这个目录下的.ssh目录里面就行了

**TortoiseGit使用**

这时在用TortoiseGit软件进行SSH的git地址的操作时,就不需要密码了。






简单gitlab配置与使用

标签:

原文地址:http://www.cnblogs.com/yangruizeng/p/5663450.html

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