gitlab 使用笔记

GitLab 服务器下客户端TortoiseGit配置和使用教程

安装包和下载链接

包含的下载文件如下:
TortoiseGit-2.5.0.0-64bit

Git-1.9.5-preview20150319

TortoiseGit-LanguagePack-2.5.0.0-64bit-zh_CN
下载链接:链接:https://pan.baidu.com/s/1pMi4CSr 密码:g53h

安装客户端

安装Git时,选项一路默认即可。
在安装TortoiseGit时,如遇到如下选项:

gitlab 使用笔记_第1张图片
123.png

一定要选择第二个红色框框。
如果没有选择需要重新设置:
设置TortoiseGit中的SSH客户端为Git中的SSH客户端,

处于不知道什么原因我这里Git下没有远程的选项,而坑爹的是网上的资料基本都有(ps:据说只有在获取过项目配置URL的情况下才有,不过不重要,就是对照网上资料的时候坑爹了点)

下图:右键>TortoiseGit>设置>网络

gitlab 使用笔记_第2张图片
image

设置用户名和邮箱

安装完Git之后,桌面(或者开始菜单里面),选择Git Bash。如果未找到Git Bash,则按照如下方法来查找Git Bash:

电机开始菜单,在搜索程序和文件中(如下图中的输入框)输入Git

gitlab 使用笔记_第3张图片
image

此时,将会在搜索结果中列出Git Bash,如下图所示:

gitlab 使用笔记_第4张图片
image

选择即可。

此时,会弹出一个命令行,如下图所示:

gitlab 使用笔记_第5张图片
image

输入以下内容(每行结束后,回车):

git config --global user.name “用户名”
git config --global user.email “邮箱地址”

以上命令中,用户名 为邮箱中的用户名(一般为姓名拼音首字母小写缩写);邮箱地址 为你的邮箱。
设置好后,可以输入 git config --list 命令,来显示设置结果:

gitlab 使用笔记_第6张图片
image

设置SSH Key

生成SSH Key

在Git Bash中输入如下内容,用来生成SSH Key:

ssh-keygen -t rsa -C "your_email"

image.png

命令中,your_email为你的email地址。

输入该命令后,将会提示要求输入ssh key的存放路径,建议直接回车,这时,存放路径将会放在用户目录下的.ssh文件夹中(一般为: C:\Users\用户名.ssh\id_rsa)。

随后将会要求输入密码,此时建议为空,即直接回车,提示重复输入时,也直接回车。该操作将生成id_rsa和id_rsa.pub两个文件。具体如下图所示:

gitlab 使用笔记_第7张图片
image

将公钥添加到GitLab服务器中

登陆后,选择右上角的profile settings

gitlab 使用笔记_第8张图片
image

然后选择SSH Keys,添加一个SSH Key

gitlab 使用笔记_第9张图片
image
gitlab 使用笔记_第10张图片
image

设置时,用记事本或者notepad++打开之前生成的id_rsa.pub,将其文件内容,全部复制到Key输入框中。Title建议为电子邮件地址(复制完Key后,会自动填充为Email地址)。电机Add Key。
此时,你将拥有一个SSH Key,以后,在操作Git时,系统会自动使用私钥id_rsa来与服务器上的公钥进行认证匹配。

Clone

Clone是Git的常用操作,用于将服务器上的版本库复制到本地。
右键点击需要复制的文件夹,选择Clone,按照下图中的操作即可:

gitlab 使用笔记_第11张图片
1234.png

点击OK后,如果顺利,你将可以将服务器上的版本库克隆到本地。

如何加载项目

输入网址,点击右下角的new project


gitlab 使用笔记_第12张图片
image.png

进入下一个界面(一般一个人开发就选择private,名字就写项目的名字test)


gitlab 使用笔记_第13张图片
image.png

复制项目地址:[email protected]:liupeng/test.git


gitlab 使用笔记_第14张图片
image.png

在项目的文件夹下面,新建test


gitlab 使用笔记_第15张图片
image.png

然后在test上点击 Git clone


gitlab 使用笔记_第16张图片
image.png

写好项目地址 点击ok,后面把项目文件加入到test中


gitlab 使用笔记_第17张图片

每次修改后,选择commit ,提交的时候选择如下,就可以把改动加到服务器:


gitlab 使用笔记_第18张图片
image.png

你可能感兴趣的:(gitlab 使用笔记)