使用小乌龟Tortoisegit+Git对项目进行管理

这篇具有很好参考价值的文章主要介绍了使用小乌龟Tortoisegit+Git对项目进行管理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

前言

Git安装

小乌龟Tortoisegit安装

托管平台

创建私有仓库

和平台仓库建立连接

联合开发

新建子分支

获取项目资料

开发人员上传资料和下载资料

项目管理审核资料


前言

        在项目开发过程中,对项目的版本迭代管理是非常有必要的。除了一般程序员做开发用到git这些工具之外,做嵌入式开发,甚至是结构设计的都可以用到这些工具。使用着一些工具可以让你的工作效率大幅度提高。这里介绍git+小乌龟的组合,并且介绍如何使用这个组合应用在实际开发里面。

Git安装

        git是一个版本管路系统,主意,这是一个“系统”。使用git可以快速地,有效地管理大大小小的项目。也是Linus(Linux之父)为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

        具体安装可以在官网安装你所对应的版本。

使用小乌龟Tortoisegit+Git对项目进行管理

         downloa就可以了。

使用小乌龟Tortoisegit+Git对项目进行管理

         点击安装包开始安装:

使用小乌龟Tortoisegit+Git对项目进行管理

         安装Git,一路Next到有一项是“Choose the default editor used by Git”,停下来。这里默认是“Use Vim”,改成其他你熟悉的编辑器(我用的是VScode),然后继续一路Next到安装完成。

使用小乌龟Tortoisegit+Git对项目进行管理

小乌龟Tortoisegit安装

        注意,这里安装的是Tortoisegit,不是Tortoisesnv。因为,安装git的话,可以上传到私有库,这样的话在做联合开发的时候非常方便(后面会将联合开发)。如果只是你自己一个人做开发可以用snv,但是为了便于大规模项目的开发还是推荐使用Tortoisegit。小乌龟下载网址:小乌龟Tortoisegit下载

使用小乌龟Tortoisegit+Git对项目进行管理

         在这里需要注意一下,你安装的时候,注意你的安装版本和下面语言包的版本号对的上,不然就没办法汉化。然后也是,一路Next默认配置,安装完成。(注意:要先安装小乌龟再安装语言包。)

        安装好小乌龟之后,最好走一下初始化的设置流程,里面可能有的东西你要自己再设置一下。找个空的文件夹空白处右击,选中设置。 

使用小乌龟Tortoisegit+Git对项目进行管理

        如果还没显示中文的话,自己勾选一下:

使用小乌龟Tortoisegit+Git对项目进行管理

        然后git路径不用管,自己会选中的,点击重新运行首次启动向导,然后看你需要进行修改。另外,这一个输入邮箱的,顺便,因为不是登陆用的,只是用来做显示用的。

使用小乌龟Tortoisegit+Git对项目进行管理

托管平台

        托管平台的话,国内就用Gitee吧,你用GitHub的话总不仅慢还有可能上不了。当然,你们公司有私有平台的话,就连你们的私有平台。

使用小乌龟Tortoisegit+Git对项目进行管理

创建私有仓库

        记得创建私有仓库大哥!!!!不要公有。我这里选择了一些仓库初始化模板,里面一开始是空的,只有两个说明文件,用来介绍项目的。

使用小乌龟Tortoisegit+Git对项目进行管理

         打开新建的仓库,里面长这样子。

使用小乌龟Tortoisegit+Git对项目进行管理

和平台仓库建立连接

        回到你的电脑里面,找个放项目的文件夹,然后点击这个:Git Bash Here。

使用小乌龟Tortoisegit+Git对项目进行管理

         然后就会弹出一个Git的终端。

使用小乌龟Tortoisegit+Git对项目进行管理

         然后输入这个指令:

ssh-keygen.exe

使用小乌龟Tortoisegit+Git对项目进行管理

         因为我已经生成过了,你们输入完之后敲三次代码即可。然后进入.ssh文件夹,查看刚刚生成的密钥。ls一下终端里面有这么多东西:

使用小乌龟Tortoisegit+Git对项目进行管理

         输入下面的命令:

   cd .ssh  
   cat id_rsa.pub 

        然后有下面东西:

使用小乌龟Tortoisegit+Git对项目进行管理

        下面那一大坨就是密钥,你复制好就可以。然后回到你的代码托管平台,我的是gitee。在设置里面添加SSH公钥(SSH一种网络协议,网络通信协议),按照下面格式粘贴就去可以了,可以给公钥起个名字,因为不同机器生成公钥不同。

使用小乌龟Tortoisegit+Git对项目进行管理

        到你刚刚新建的仓库里面,复制一下你仓库的SSH。

使用小乌龟Tortoisegit+Git对项目进行管理

         回到你本地电脑放工程的文件夹里面,右击“git克隆”。

使用小乌龟Tortoisegit+Git对项目进行管理

         然后把你刚刚复制的SSH粘贴上去即可,然后确定。第一次使用这个工具的时候会谈一个窗口出来,点击”是“就可以。然后,你的托管平台开始向你砸一个小乌龟。

使用小乌龟Tortoisegit+Git对项目进行管理

 

使用小乌龟Tortoisegit+Git对项目进行管理

         完成以后关闭窗口即可。然后打开克隆下来的文件夹,里面的文件就是你在托管平台上的文件。

使用小乌龟Tortoisegit+Git对项目进行管理

联合开发

        假如,这一个项目有做电路板和写代码的两批人。那么,管理员需要新建立一个硬件分支和软件分支,又假如你的项目还有做结构设计的,那么你还需要添加一个结构分支。这一些分支,都是子分支,只有开发人员把开发资料上传的分之上,通过了测试和审核才可以合并到主分支。当所有分支合并到主分支上,那么这个项目就可以认为开发完成了。

使用小乌龟Tortoisegit+Git对项目进行管理

         项目管理可以通过这个,随时看到产品的开发状态。在子分支和主分支上,小组成员可以反复对资料在各个仓库里面上传和下载。但是,只有管理员有权限合并和审核资料。

新建子分支

        管理员在仓库里面,点击分支选项,选中管理。

使用小乌龟Tortoisegit+Git对项目进行管理

        然后新建子分支。

使用小乌龟Tortoisegit+Git对项目进行管理         比如,我建立了两个分支(注意起点必须是这个仓库的master):

使用小乌龟Tortoisegit+Git对项目进行管理

获取项目资料

        在这里,产品已经通过了立项,项目管理把所有需求都做成文件,放在主分支上面共开发人员阅读。开发人员在你本地计算机的文件夹里面,选中拉去资料即可。

使用小乌龟Tortoisegit+Git对项目进行管理

开发人员上传资料和下载资料

        在这里,开发人员需要自己在本地新建一个分支。

使用小乌龟Tortoisegit+Git对项目进行管理

         分支名字和托管平台的分支名字一样,并且切换到新的分支。

使用小乌龟Tortoisegit+Git对项目进行管理

         假如,我现在需要上传一个新的工程,那么,选中提交到前面建立的分支。

使用小乌龟Tortoisegit+Git对项目进行管理

使用小乌龟Tortoisegit+Git对项目进行管理

 使用小乌龟Tortoisegit+Git对项目进行管理

         然后,填写开发的内容,勾选文件,提交。

使用小乌龟Tortoisegit+Git对项目进行管理

         这只是在你的本地电脑上,你还要再按一下推送才可以送到托管平台。你需要仓库的code分支的SSH,复制粘贴。

使用小乌龟Tortoisegit+Git对项目进行管理

使用小乌龟Tortoisegit+Git对项目进行管理

         把SSH填入可以了,然后托管平台仓库就可以看到你推送的资料了。

使用小乌龟Tortoisegit+Git对项目进行管理

         开发人员只需要你选中你所在的分支即可,然后拉取上传你的资料。另外使用小乌龟还可以看到修改日志。

使用小乌龟Tortoisegit+Git对项目进行管理

         如果的项目开发完了,你需要一个合并申请,点击Pull Requests。

使用小乌龟Tortoisegit+Git对项目进行管理

         然后,选择新建Pull Requests,填入源分支和主分支,以及必要信息。

使用小乌龟Tortoisegit+Git对项目进行管理

         开发人员就可以等审核测试啦!

项目管理审核资料

         到了这里,工程师都把项目开发好,反复确认可以了。这时候,项目管理就把着一些合并请求通过即可,那么项目开发完成。

使用小乌龟Tortoisegit+Git对项目进行管理

        一般选择扁平合并。

使用小乌龟Tortoisegit+Git对项目进行管理

使用小乌龟Tortoisegit+Git对项目进行管理

使用小乌龟Tortoisegit+Git对项目进行管理

         master上面就有了合并的资料,项目开发完成!文章来源地址https://www.toymoban.com/news/detail-513489.html

到了这里,关于使用小乌龟Tortoisegit+Git对项目进行管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Git小乌龟tortoisegit使用自我小结(初始化、提交、推送、拉取、新建分支、切换分支、创建空白分支)

    Git小乌龟tortoisegit使用自我小结(初始化、提交、推送、拉取、新建分支、切换分支、创建空白分支)

    新建一个新文件夹File,然后进入 创建版本库 初始化之后,分支无法显示,需要创建文件并提交,才是真正的初始化 创建文件file01.txt 右键空白处,点击提交按钮 对提交内容进行操作 第一步 第二步 第一步 第二步 此方法也可以用于 文件夹里已有文件,但是不想删除,直接推

    2024年02月16日
    浏览(43)
  • git回退--使用TortoiseGit小乌龟【我有一颗后悔药,服用说明图文详细,请对症下药】

    git回退--使用TortoiseGit小乌龟【我有一颗后悔药,服用说明图文详细,请对症下药】

    hi~ 你好!见到你很开心 ^ ^ 我听到你的呼唤啦 你说你一不小心做错事了,我这刚好有一颗后悔药 说不定等你吃完,就能回到事情发生前啦!祝你好运o! 下面我给大家 介绍 此款后悔药功效,请对症下药 药效: 可穿越回到 之前某一次提交的时刻 ( 本地与远端分支,均回退

    2024年02月08日
    浏览(9)
  • 如何用TortoiseGit小乌龟来进行代码提交(亲测版)

    如何用TortoiseGit小乌龟来进行代码提交(亲测版)

    这里是公众号: 自学编程村 ,自学编程不迷路。欢迎关注我,可以一起交流~~~ . 关注方式见主页 或文章底部。想要加群可从公众号中加我wx 我们本次主要来介绍如何使用TortoiseGit的GUI图形化界面的方式来完成代码的提交和拉取。主要是在Windows操作系统下完成。 因为在Linux操

    2023年04月22日
    浏览(10)
  • Git摘取提交记录(TortoiseGit小乌龟Pick操作流程)

    Git摘取提交记录(TortoiseGit小乌龟Pick操作流程)

    1.比如说我本地的分支为 rollup_button ,主分支为 rollup ,提交记录中有一个变更为 “算法接口更新” ,我不想让它存在分支中,但是要保留“修改建模按钮”的变更,这样就可以用到Git中的Pick来摘取。 2.选中“算法接口更新”下面的一个变更“rollup merge”,右击选中“Creat

    2024年02月14日
    浏览(12)
  • Git与Git可视化工具TortoiseGit-小乌龟安装和配置

    Git与Git可视化工具TortoiseGit-小乌龟安装和配置

    官网链接: https://git-for-windows.github.io/ 文件位置存储,可根据自己盘的情况安装 安装配置文件,自己需要的都选上,下一步 不创建启动文件夹,下一步: 选择默认的编辑器,我们直接用推荐的就行,下一步 勾上第二项,这样就可以在cmd中操作,下一步 使用默认设置就行,下

    2024年02月08日
    浏览(38)
  • TortoiseGit(大乌龟)安装教程(Git 图形化工具,告别手敲命令)

    TortoiseGit(大乌龟)安装教程(Git 图形化工具,告别手敲命令)

    官方下载地址:https://tortoisegit.org/download/ 自行选择下载对应版本(大部分位64位),进行下载 打开安装包,如下图所示: 点击 Next ,下一步,如下图: 继续点击 Next ,保持默认选项,基于PuTTY,做了一些优化,第二个选项为 Git 默认的 SSH 客户端 选择安装路径,其余选择保持

    2024年02月16日
    浏览(13)
  • TortoiseGit(小乌龟)设置保存账号密码

    TortoiseGit(小乌龟)设置保存账号密码

    在我们使用Tortoise git 时,默认是需要在每次提交代码时输入你的账号和密码的,这样在实际使用时会觉得非常繁琐且费时.于是我们可以简单设置下配置文件,便可保存下账号密码,下次在使用时就不必再次手动输入. 点击 Git 选项,然后点击右侧的全局,最后输入用户名和邮箱即可

    2024年02月16日
    浏览(36)
  • 解决小乌龟(TortoiseGit)总是要求输入密码

    解决小乌龟(TortoiseGit)总是要求输入密码

    当你在用TortoiseGit拉取或者提交代码的时候,可能遇到过git小乌龟总是要让你输入密码,无法拉取、提交代码,见下图。怎么解决这个问题? 1.复制私钥文件id_rsa,将复制的文件的文件名改为id_rsa.ppk。 2.打开TortoiseGit的安装目录,找到puttygen.exe,双击运行。 3.点击Load,加载刚

    2024年02月12日
    浏览(8)
  • TortoiseGit小乌龟提交代码,合并代码操作记录

    TortoiseGit小乌龟提交代码,合并代码操作记录

    1.提代码 先拉取下代码,在提交 填写提交日志 , 最后点击 提交 2.推代码 3.侧分支test代码合并到主分支master【合并代码】 先切换到主分支master上去 ,拉下代码, 再去 [ 切换/检出] 在点击 [合并] (注意分支选择test) ,点提交 ,(会提示是否删除侧分支的,根据自己需要选择删除分支) 如

    2024年02月12日
    浏览(7)
  • TortoiseGit小乌龟的下载地址,下载汉化包后配置

    TortoiseGit小乌龟的下载地址,下载汉化包后配置

    一、下载地址: 1、下载Git地址: https://git-for-windows.github.io/ 2、下载Git客户端和汉化包地址:https://tortoisegit.org/download/ 3、下载内容:Git、小乌龟客户端、小乌龟汉化包  二、安装 1、先安装Git 2、安装客户端 3、安装汉化包 三、设置

    2024年02月12日
    浏览(11)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包