zoukankan      html  css  js  c++  java
  • TortoiseGit上传项目到GitHub

    1. 简介

        gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。

    2. 准备

    2.1  安装git:https://git-scm.com/downloads。无脑安装

    2.2  安装TortoiseGit(小乌龟):https://tortoisegit.org/download/。无脑安装

    2.3  在GitHub上申请好账号。

    3. 步骤

    3.1    做完以上的准备后,打开小乌龟的settings进行设置。如图:

    3.2    打开后如图所示,进行如下操作:

    3.3    在TortoiseGit中打开TuTTYgen,如图所示

    3.4.    打开后弹出页面如下所示:

    3.4.1  第一步,点击Generates生成秘钥,生成的过程要不同的再进度条底下不同的移动,不然会卡住;

    3.4.2  第二步,点击Save private key,把秘钥保存在一个文件夹中。

    3.5    登录GitHub账号,然后进入Settings,如下图

    3.6    进入到Settings界面后如图所示,

    3.6.1  第一步,先点击SSH and GPG keys,进入如下界面

    3.6.2  第二步,点击New SSH key

    3.7    点击new SSH key之后,如下图所示,

    填写完成后点击Add SSHkey生成如图所示:

    3.8.  然后点击创建新的repository:

    3.8.1 第一步,先点击new repository 如下:

    3.8.2 第二步,点击创建以后,如下图:填写好信息,然后点击create repository完成创建。

    3.9   创建完成后生成如下如所示:生成的SSH地址,后面会用到。

     

    3.10.  创建一个文件夹,里面包含要上传文件,例如:

    3.11.  选中这个文件夹,右键创建git版本库,弹出对话框:进行确定即可。

    3.12.  然后继续选中这个文件夹,右键进行git commit(提交),会弹出如下对话框:

    然后填写图中要提交的文件,和提交信息(随便填)。

    确定后会弹出如下对话框,显示提交成功:说明明已经提交到版本库了。但是还没完。

    3.13.  继续选中文件,然后右键进行选择同步,弹出对话框:点击管理,后面会弹出另一个对话空填写远端的URL也就是我们之前生成的SSH项目地址。

    3.14.  点击管理后,生成对话框如下,要进行如下信息填写:

    填写完后进行确认,回到之前对话框,如下:

    3.15.  点击推送,等待推送完毕后,显示如下:

    3.16.  最后,我们终于完成把本地的代码通过小乌龟上传到了GitHub上。回到GitHub我们可以看到我们上传的文件。

    完成上传。

  • 相关阅读:
    java.math.BigDecimal
    抽象类和接口的区别:
    idea 快捷键
    java 抽象类
    mongodb3.2系统性学习——5、游标 模糊查询 findAndModify函数
    ZeroClipboard2.0 复制功能
    MySQL在远程访问时非常慢的解决skip-name-resolve 并且出现 Reading from net
    mongodb3.2系统性学习——2、write concern mongodb 写安全机制
    mysql 存储引擎 myisam innodb 区别
    MYSQL 错误 :Out of resources when opening file './datagather/mx_domain#P#p178.MYD' (Errcode: 24) 解决办法
  • 原文地址:https://www.cnblogs.com/Zhi-Z/p/8722359.html
Copyright © 2011-2022 走看看