tortoiseGit小白教程

第一章 tortoiseGit的正确安装

前言

对于初次接触Git的工程师来说,思想上还是比较抽象的(用过SVN的除外),近期因为STM32的工作量巨大,需要多人协同开发,所以想到了Git–这个主流协同开发工具。刚接触Git,了解到的全是一大堆的指令集,命令符,感觉需要理解并学会,没有个半年是不行的了。后来了解到tortoiseGit,图形化的界面,瞬间让我有了学习的冲劲。所以开始学习git工具+协同开发的漫漫长路。这里记录一下踩过的坑,与遇到的难题。`

下面接直接先安装Git+tortoiseGit.期间安装好过后遇到很多的问题,比如克隆后的工程库PUSH与PULL的时候老是提示版本滞后,导致我一度怀疑是不是阿里云的仓库有问题,这个我们下篇文章再详细叙述。

部分图片 转自Orwin用户
使用步骤

一、 在阿里云效,注册个人账号。

云效 Codeup · 企业级代码管理平台 (aliyun.com)

二、 安装git工具。

Git 下载地址: https://gitforwindows.org
网络图、转自Orwin

tortoiseGit 下载地址:https://tortoisegit.org/download/
网络图,网络图、转自Orwin
在这里插入图片描述

以上软件可以按默认->下一步方式从上往下依次安装。

三、 以上三个软件都安装好以后,tortoiseGit上设置环境参数。

1、 任意空白处点击鼠标右键,选择tortoiseGit->设置。

在这里插入图片描述

2、 进入Git选项,编辑全局Git/Config(0)按钮。在弹出的文档中增加如下:

网络图、转自Orwin

因为当前还没有本地项目,所以 “编辑本地 .git/config(L)” 按钮处于灰色不可用状态,如果在某个本地Git项目下打开配置对话框,那么这个按钮就可用,然后就可以编辑此项目的一些属性。
  点击 “编辑全局 .git/config(O)”按钮,会使用记事本打开全局配置文件,在全局配置文件中,在后面加上下面的内容(记住密码):
[credential]
helper = store
  完成后保存,关闭记事本,确定即可。
  则当你使用 HTTPS URL 方式推送项目到GitHub等在线仓库时,海龟git会记住你输入的用户名和密码(这里不是用户的姓名和Email哦),可以避免每次提交都要输入用户名和密码。(还有种方式,通过使用 SSH URL 来提交代码便可以一劳永逸了~~~)
  如果你编辑的是本地 .git/config(L),其实这个翻译为本地有点问题,应该叫局部,也就是在某个项目下面设置,只对此项目有效,配置是一样的。

3、 网络配置,将默认的SSH客户端更改为 Git目录下的ssh.exe,这里很多人都会踩坑。如果不修改这里,PULL或者克隆时服务器会报“server refused to set environment variables”的错误。

在这里插入图片描述

到这里tortoiseGit基本配置算是完成了。

四、秘钥的生成与配置。

接下来是,与服务器通信的秘钥配置了。Git的秘钥分为公钥与私钥两种,其中公钥是放在服务器端加密,私钥在tortoiseGit中以.PKK的格式添加以供开发者使用。
在这里插入图片描述
在这里插入图片描述

使用gitbush进入到命令模式。通过git命令生成秘钥。生成后的秘钥默认在C盘->用户->.ssh文件夹中。

在这里插入图片描述首先先打开puttygen软件,打开刚才保存的rsa加密文件,复制公钥。

在这里插入图片描述
公钥放到服务器端的公钥中,这里是使用云效。注意,如果是协同开发,代码是由管理员分配,则公钥交由管理员添加。
在这里插入图片描述

私钥保存的PPK文件,使用Pageant软件添加。
打开:开始–>TortoiseGit–>Pageant,打开以后右下角会有图标,双击点开蓝屏幕电脑那个图标
  说明:使用TortoiseGit进行和远端输出项目时,Pageant必须启动且添加了对应的私钥。否则会报错
在这里插入图片描述

添加前面生成的private key.ppk,也就是私钥。然后关闭
在这里插入图片描述

到这里,基本上tortoiseGit的相关参数就设置完成了。

五、在本地克隆库,开始开发。

六注意事项:

1、 每次开发前,pull一次工程项目(更新同步别人改过的部分)。

2、 阶段性开发结束后,push提交代码到服务器(小组其他人能获取到你更新的代码)。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
TortoiseGit 是一个 Windows 下的 Git 客户端软件,它提供了一个图形化的界面,简化了 Git 的使用。下面是 TortoiseGit 的使用教程: 1. 安装 TortoiseGit 首先,需要下载 TortoiseGit 客户端软件并安装。下载地址:https://tortoisegit.org/download/ 2. 配置 Git 在使用 TortoiseGit 之前,需要先配置 Git。打开 Git Bash,在命令行中输入以下代码: ``` $ git config --global user.name "Your Name" $ git config --global user.email "[email protected]" ``` 将 "Your Name" 和 "[email protected]" 替换为你自己的用户名和电子邮件地址。 3. 创建 Git 仓库 在本地电脑上创建一个 Git 仓库。在任何地方右键单击鼠标,选择 TortoiseGit -> Create repository here。 4. 添加文件 在本地 Git 仓库中添加文件。在本地仓库文件夹中右键单击鼠标,选择 Git Bash Here。在命令行中输入以下代码: ``` $ echo "Hello World" > hello.txt $ git add hello.txt $ git commit -m "Initial commit" ``` 5. 连接到远程仓库 将本地 Git 仓库连接到远程 Git 仓库。在本地 Git 仓库文件夹中右键单击鼠标,选择 TortoiseGit -> Settings。在左侧面板中选择 Git -> Remote,点击 Add 按钮添加远程仓库。 6. 推送代码 将本地 Git 仓库中的代码推送到远程仓库。在本地 Git 仓库文件夹中右键单击鼠标,选择 TortoiseGit -> Push。在推送对话框中选择远程仓库和分支,点击 OK 按钮即可。 以上就是 TortoiseGit 的使用教程

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值