简单gitlab配置与使用

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

来自为知笔记(Wiz)

时间: 2024-07-28 12:27:10

简单gitlab配置与使用的相关文章

一次完成的简单监控配置

一次完成的简单监控配置: host group --> host --> [application] --> item --> trigger(Events) -->(Media Type,User Group,User) --> action(conditions,operations(send message,remote script)) 先占个坑,有时间在写把

vb6-很简单的配置密码验证提示

1 '很简单的配置密码验证提示 2 3 Dim add As String 4 add = Trim(InputBox("请输入配置密码", "报表配置")) 5 If add = "" Then 6 MsgBox "密码不能为空,请重新输入!", 64, "提示信息" 7 Exit Sub 8 ElseIf add = "123456" Then 9 Frm_Main.Show vbM

RabbitMQ在CentOS上的简单安装配置

安装 1.依赖Erlang,yum install erlang安装之 2.去官网下载Fedora/RHEL的rpm包,rpm -ivh rabbitmq-server-*.noarch.rpm 安装之 配置 1.启用Web管理页面:rabbitmq-plugins enable rabbitmq_management 2.启动RabbitMQ:service rabbitmq-server start 3.添加防火墙策略:允许5672(rabbitmq默认端口)和15672(Web管理端口)

Nginx+PM2+Node.js最简单的配置

一个最简单的配置方式 server { listen 80; server_name www.luckybing.top; location / { proxy_pass http://127.0.0.1:3000; } }

GitLab配置ssh key

一.背景 当前很多公司都选择git作为代码版本控制工具,然后自己公司搭建私有的gitlab来管理代码,我们在clone代码的时候可以选择http协议,当然我们亦可以选择ssh协议来拉取代码.但是网上很少找到如何用git客户端生成ssh key,然后配置在gitlab,我当时在做的时候苦于摸索,后来终于找到了解决方案,那么本文,我们就来聊一聊如何本地git客户端生成ssh key,然后配置在gitlab里,而后使用ssh协议进行提交和拉取git远程仓库的代码. 二.解决方案 打开本地git bas

gitlab配置通过smtp发送邮件(QQ exmail腾讯企业为例)

gitlab配置通过smtp发送邮件(QQ exmail腾讯企业为例) 首先祭出官网文档链接:https://docs.gitlab.com/omnibus/settings/smtp.html 其实官网已经说的很清楚了,并且给出了QQ邮箱的范例(BAT还是屌的) 1. 编辑/etc/gitlab/gitlab.rb文件(加到文件最后面就好了).以QQ企业邮箱为例: 1 2 3 4 5 6 7 8 9 gitlab_rails['smtp_enable'] = true gitlab_rails

GitLab11.3.9 使用 Crowd3.3.2 的帐号实现 SSO 单点登录,以及GitLab配置腾讯企业邮箱

GitLab11.3.9 的安装方法: 点击查看. ??Crowd3.3.2 的安装方法:点击查看. ??需要先在 Crowd 创建应用程序,参考 <Docker 创建 Crowd3.3.2 以及打通 Jira Software7.12.3和Confluence6.12.2 SSO 单点登录> 中的 4.12章节,在 Application type 选择 Generic Application, Description 输入Gitlab Applicaton, Name 输入 gitlab,

【Git】 GitLab配置优化及汉化

GitLab配置 1.修改GitLab绑定的域名 a.修改/etc/gitlab/gitlab.rb配置文件,修改成自己的域名 1 external_url 'http://gitlab.example.com' b.使配置生效 停止服务命令:gitlab-ctl stop 配置生效命令:gitlab-ctl reconfigure c.启动服务 命令:gitlab-ctl start 2.修改GitLab仓库存储位置,GitLab仓库默认位子:/var/opt/gitlab/git-data

Jenkins+Gitlab配置Webhook实现提交自动部署

一.概述 在上一篇文章,链接如下: https://www.cnblogs.com/xiao987334176/p/11434849.html 已经实现了 Jenkins+harbor+gitlab+k8s 自动部署功能,但是最终发布的时候,是手动的. 现在需要实现每次GitLab上有提交事件的时候,都能触发Jenkins执行相应的操作,比如:构建并自动部署. 二.Jenkins配置 安装Gitlab Hook插件 登录后台,点击 Manage Jenkins --> Manage Plugin