简单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地址的操作时,就不需要密码了。