(一)TortoiseGit的key配置方法:

  1. 在“开始”菜单,选择“TortoiseGit >PuttyGen”,如图1所示。

  2. 单击“Load”按钮,如图2所示。
  3. 选择用户的公私钥目录下的“id_rsa”文件,然后单击“打开”按钮,如图3所示。
  4. 单击“确定”,再选择“Save private key”,如图4所示。
  5. 单击“是(Y)”确定生成,如图5所示。
  6. 保存到用户的个人账户公私钥目录下,如图6所示。

情景2:如果此前未添加互信操作,即没有添加公钥到代码仓库中。

  1. 在“开始”菜单,选择“TortoiseGit >PuttyGen”,如图7所示。

  2. 单击“Generate”按钮,在图中红色方框的区域内不停的移动鼠标,即可生成密钥,如图8所示。
  3. 单击“Save private key”按钮,把生成的密钥保存为PPK文件,如图9所示。
  4. 单击“是(Y)”确定生成,如图10所示。
  5. 保存到用户的个人账户公私钥目录下,如图11所示。

(二)在磁盘创建版本库(仓库)

  • 右键,Git在这里创建版本库

  • 确定

  • 确定

重新看下当前的文件夹,已经有绿色的勾子了。

下面是隐藏的.Git文件夹

(三)设置

  • 右键,TortoriseGit -->设置

  • 确定

  • 先在Git进行填写。这个点“全局”填写(这里的信息好像没什么用,之前我设置了一个,现在我换成了下面的信息)

  • 然后在远端填写相应信息。推送 URL不必写;Putty 密选择自己保存密匙的ppk文件。origin即是指云端的项目。

点击 添加/保存后蹦出这个对话框点“否”

(四)拉取,从Github网上的指定仓库更新文件。

  • 右键,ToroiseGit-->拉取

  • 确定

  • 确定

(五)编辑README.md文件

  • 创建README.md文件

(六)提交

  • 右键,Git提交 -> "master"...

  • 写好注释,勾选要提交的文件

  • 确定

(七)推送

  • 右键,TortoiseGit --> 推送

  • 关闭

此时在云端就可以看到本地仓库已经被同步了。

(八)上传项目

如果要往这个仓库放个项目然后上传至GitHub或gitlab,只需把项目copy到这个仓库里,然后提交,推送即可。

  • 提交

  • 推送

参考:

http://support.hwclouds.com/codehub_faq/devcloud_faq_0038.html

http://www.7down.com/article/86528.html

http://www.jianshu.com/p/819354c035a4

http://blog.csdn.net/xiaomogg/article/details/51903004

TortoiseGit--小乌龟git项目中的使用简介相关推荐

  1. git项目中的子git项目_使用子模块和子树管理Git项目

    git项目中的子git项目 如果您从事开源开发,则可能与Git一起管理源代码. 您可能遇到过具有大量依赖项和/或子项目的项目. 您如何管理它们? 对于开源组织,为社区和产品实现单源文档和依赖性管理可能 ...

  2. TortoiseGit小乌龟Git提交代码到码云Gitee-学习记录

    1.安装 小乌龟官网 选64的下载(做开发还是不要用32的系统比较好) 安装过程就一路next完事 往下滑滑找到语言包,选64的下载,安装也是一路next 2.设置中文 然后在自己的电脑上选个放项目的 ...

  3. java lambda函数_最常用的 Java 8 中的 Lambda 函数(项目中实用笔记)

    最常用的 Java 8 中的 Lambda 函数(项目中实用笔记) 简介 Java 8 中的新特性,虽然现在都出到了Java14版本,不过在日常的开发过程中,8的版本是足够使用了,再说现在的8以上的版 ...

  4. git 小乌龟 配置_Git-Bash和TortoiseGit小乌龟客户端配置记录

    最近台式电脑硬盘出了点问题,重新装了系统,导致一些常用的软件都得重新装.这次遇到了一个git相关的问题,也解决了我之前脑海中一些模糊不清的概念,让我重新明白了问题的根源,以后知道如何来解决啦~ 作为一 ...

  5. git使用的基本流程_我并不是高冷(Git进行中01):git基本流程简介

    公司正式使用Git来管理代码到现在已经三四个月了,趁自己还算熟手,记录和分享一下Git的使用(会涉及正式开发中的使用方法,当然,各人还是会有各自的使用方法啦,并不是千篇一律) 介绍 Git是一款基于l ...

  6. git在项目中的实际运用

    项目中只运用git版本管理的情况下: 1.创建分支命令: git branch (branchname) 切换分支命令: git checkout (branchname) 当你切换分支的时候,Git ...

  7. git 在 A 项目中引用 B 项目

    场景: 需要在项目calcDLL(http://XXX/XXXA.git) 中 引用 项目libindex(http://XXX/XXXB.git). 解决方法: 使用 Git 子模块(https:/ ...

  8. 项目中使用粘性布局不起作用_项目中的 Git 使用规范

    祖师爷 Linus 在创造了伟大的 Linux 之后,又创造了应用最广泛的代码管理工具 -- Git,极大地提高了程序员的生产力. 现如今大部分项目都在使用 Git 作为代码管理工具,不论是在代码管理 ...

  9. 大型开发项目中 git 工作流的最佳实践

    Gitflow Workflow 是一个 Git 工作流,有助于持续软件开发和实施 DevOps 实践. 它由文森特·德里森 (Vincent Driessen) 在 nvie 首次出版并广受欢迎. ...

  10. git 子模块在项目中的使用

    在公司的项目中, 经常会遇到一些公共的内容, 多个项目中间通用的, 不可能每次都将整个代码复制一遍, 遇到这种情况有很多不同的解决方案, 一般来说, 项目是通过 git 来管理的, 巧了, git 也 ...

最新文章

  1. oracle列名无效字符,案例学习Oracle错误:ORA-00904 invalid column name
  2. Java性能调优:充分利用垃圾收集器
  3. 程序员面试金典 - 面试题 16.20. T9键盘(数组)
  4. C#算法设计排序篇之02-快速排序(附带动画演示程序)
  5. 谷歌在线办公法器-Google Docs
  6. HDU 3622 Bomb Game(2-sat)
  7. atitit.基于bat cli的插件管理系统.doc
  8. linux带方括号进程,Linux特殊符号大全(转摘)
  9. win7计算机窗口左边被改了,win7电脑开始菜单变成经典模式?三种方法教你改回来...
  10. 语音识别入门(改变音频采样率)
  11. 文件查找工具Everything的使用技巧
  12. java发送电子邮件
  13. 360doc 个人图书馆地址
  14. ripro9.0修正升级版,无加密无后门,无需扩展,最新资源
  15. 九龙证券|动力锂离子电池的能量密度可达多少?
  16. JS——正则表达式(超详细)
  17. 汇编指令-CMP、TEQ
  18. 用POP3获取邮箱邮件内容,支持SSL验证登陆(完整C#源码)
  19. 流量运营分析ESOP
  20. 1-7信号调制与PCM基础(物理层)

热门文章

  1. brew切换到清华源
  2. QT-OpcUa使用open62541相关释疑
  3. 汉斯·乌尔里希·鲁德尔-唯一一个钻石金双剑金橡叶骑士勋章获得者
  4. Chivas 芝华士12年-广告歌Sarah Khider《Mermaid Song》
  5. javafx 通过 css 去掉 tableView 滑动条
  6. mongodb java 不等于_mongoDB在java上面的应用
  7. 怎么查询共享使用人_为什么使用“共享充电宝”的人越来越少?
  8. wireshark抓包方法及数据分析
  9. 自考计算机软件基础真题,2019年4月自考计算机软件基础考试真题试卷
  10. 监控oracle某条sql语句,Oracle-常用监控SQL语句