安装:Download TortoiseGit 2.10.0.2 - 64-bit
打开——https://tortoisegit.org/——点击download
安装教程:https://www.jianshu.com/p/f8d7d9bc4fde
安装:TortoiseGit-2.10.0.2-64bit
安装TortoiseGit-2.10.0.2-64bit中文包:TortoiseGit-LanguagePack-2.10.0.0-64bit-zh_CN
安装证书:http://pki.halry.com/pki/
复制证书
记事本打开文件 ca.cer ,并将文件最后部分
复制到C:Program Files (x86)HIPINR & DGitGitmingw64sslcerts目录下的两个文件前面:
克隆项目
进入https://gitlab.halry.com/root/zeapon_aem-01,并登录
克隆项目
点击克隆并复制链接
在本地目录(自己随意建立,不能有中文)下点击鼠标右键并选择 Git克隆
点击确定之后等待:
注意:如果中途弹出登录页面,直接登录在
https://gitlab.halry.com/root/zeapon_aem-01的账号即可。
显示如下界面就是克隆成功:
创建分支
在克隆成功的目录下点击右键并选择创建分支
*
Thalia
Yang
推送项目到gitlab
在本地目录上右键选择git同步;
如果右键没有git同步,则选择TortoiseGit(T)——>拉取
同步本地和远端数据:点击拉取,等待;
*本地分支需要和远端分支在同一项目下,同一分支下,不然会出现错误!
显示如下其中一个界面表示拉取成功
点击推送,等待,显示如下界面说明推送成功。
推送项目:
点击右键,选择git提交
本地项目需要和远端项目一样,分支不确定!!
推送成功
远端显示:
1. 创建项目
参考: https://blog.csdn.net/tflasd1157/article/details/81947348
1.1登录之后点击右上角”+”符号->新建项目
选择创建空白项目
输入项目基本信息后点击创建项目
创建项目成功,并复制项目https链接;
2. 软件下载安装
2.1. git安装
下载:https://git-scm.com/downloads
进入链接后,根据系统环境点击图标即可下载
或:下载地址:https://gitforwindows.org/
安装:一直next即可。安装完成之后,右键点击空白处出现以下界面:
2.2.TortoiseGit(小乌龟)安装
进入https://tortoisegit.org/后点击Download,根据系统环境选择响应的安装包以及语言包,点击即可下载;
安装:一直next,安装完成之后出现以下界面,选择English后点击next;
安装语言包:
双击之后等待安装完成即可。
安装玩成只有在普通目录右键点击出现如下界面:
在创建了版本库的目录下点击出现如下界面:
2.3生产SSH密钥
1) 在空白出点击TortoriseGit -->设置
2) 在弹出的界面选择语言,点击确定;
3) 在空白出点击TortoriseGit -->设置->点击重新运行首次启动向导(F)
一直下一步,到以下界面:
4) 生成SSH密钥:
选择openSSH后点击“生成PuTTY密钥对(G) “
在如下界面点击生成密钥
生成完的密钥界面如下。然后点击“Save private key”,将私钥保存在一个不常用的目录下,以保证不会被删除。名称随意,例如“F:yyGIT.ppk”。然后将上面去榆中的密钥全部复制下来,备用;
Git添加SSH密钥:
登录gitlab之后点击头像-> Edit profile->SSH密钥;
将保存下来的密钥内容复制粘贴到密钥框,然后点击“添加密钥“
添加成功界面:
2.4 重装软件之后同步:
在版本库的分支目录下右键->选择git同步:
先点击推送后点击拉取,之后即可顺利提交文件;
3. 创建本地目录并上传
参考:https://my.oschina.net/architectliuyuanyuan/blog/1619273
3.1.创建版本库
1) 建立一个文件夹
2) 点击文件夹,右键选择“在此创建版本库”
3) 点击确定
4) 点击确定
5) 可以看到文件夹下有一个”.git”的文件夹
3.2设置文件夹
1) 点击文件夹,右键选择TortoriseGit -->设置
点击确定
进入设置界面点击Git->远端,并输入步骤1.4复制的项目https链接以及选择步骤2.3保存的SSHkey文件;并点击“添加/保存”;
点击“否”
3.3 同步本地与远端
1) 在目录下创建一个新文件;
2) 在空白处点击右键,选择Git提交;
3) 输入log信息,选择文件并点击提交并推送;
点击确定
等待几秒之后,出现如下界面说明提交成功
Git端出现刚刚提交的文件
3.4创建分支
1) 右键点击空白处,选择TortoriseGit -->创建分支;
2) 在弹出的框中输入分支名称,选择继承在哪个分支下,点击确定;
3) 右键选择TortoriseGit -->切换/检出
在弹出的框里选择需要切换到的分支,点击确定
出现以下界面说明切换成功;
4) 推送分支:键点击空白处,选择TortoriseGit -->推送;
在弹出的框里点击确定即可
出现以下界面说明推送成功;
Git端出现分支;
3.5 上传文件到分支
1) 在F:M2Load下创建PCB文件夹,并将M2的PCB复制到文件加下
2) 提交文件到分支
右键文件夹,选择Git提交;
在弹出的框里选择提交到的分支,填入日志信息,选择文件,点击提交;
在弹出的框里点击确定
出现以下界面说明提交成功;
Git端出现文件