`
king_tt
  • 浏览: 2259439 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

TortoiseGit连接github.com

 
阅读更多

今天搜索一些解决方案时,无意间连接到github.com,想起去年自己也在上边申请了一个账号,却没有好好利用起来。下面记录使用软件来连接githun.com。

1、下载两个软件:msysgit,TortoiseGit

2、先安装msysgit,再安装TortoiseGit,安装过程保持默认即可。

3、为了安全,我们需要使ssh key。开始菜单--TortoiseGit-- Puttygen,点击Generate,在进度条下面随意移动鼠标,产生后如下图:

不会排版,貌似有点大)

选择Save private key,保存为一个私钥,例如my.ppk。将框体中的key复制。

进入github.com主页,点击右上角Account Settings,然后在左边一列找到SSH Keys,选择Add SSH key,title根据自己

的需要填写,将前边的key复制进来。点击Add key。这样就添加好了一个key。


4、下面在github.com上创建项目:进入主页,选择Create a New Repository(当前在主页右上角),填写一些工程内容。

创建好后,可以发现

复制:git@github.com:alex-my/Std.git

5、在本地创建文件夹,例如work,右键 -- Git Clone,将git@github.com:alex-my/Std.git复制到URL中,点击Load Putty Key,

将前边生成的my.ppk添加。点击OK。


=================================测试=========================================

6、在work中创建my.h,work -- 右键 -- Git commit -> 'master',过程中出现User name and email must be set before commit,

点击Yes。勾选my.h,在Message中填上描述,点击OK。再点击左边的Push。

最后次点击OK。完成。

7、刷新github.com,已经出现my.h

8、至于其它应用于SVN差别不大。

分享到:
评论

相关推荐

    git和github配置与安装

    ##### 2、连接GitHub 将本地仓库与GitHub上的远程仓库连接起来,以便于同步代码。 - **设置用户名和邮箱**:使用以下命令设置全局的用户名和邮箱(如果尚未设置)。 ```bash git config --global user.name ...

    github应用手册

    - **下载地址:**[http://code.google.com/p/tortoisegit/downloads/list](http://code.google.com/p/tortoisegit/downloads/list) - **注意事项:**分为32位与64位版本,需根据操作系统类型下载相应版本。 - **...

    git小乌龟及配置ssh

    1. 打开Git Bash或者命令行,输入`ssh-keygen -t rsa -b 4096 -C "your_email@example.com"`,生成一对SSH密钥,其中`your_email@example.com`替换为你在GitHub或GitLab等托管平台注册的邮箱。 2. 默认情况下,密钥...

    Git使用详细教程 .docx

    - 使用图形界面工具:如SourceTree、TortoiseGit等辅助解决冲突。 #### 七、进一步学习资源 - **官方文档**:提供最全面、最权威的Git使用指南。 - **在线教程**:GitHub Learning Lab、Pro Git Book等提供了丰富...

    GIT 安装与使用

    - 输入远程仓库的URL,通常是GitLab或GitHub上的项目地址。 - 输入用户名和密码(如果是私人仓库的话)。 - 按照提示完成检出过程。 #### 六、总结 Git作为一款强大的版本控制工具,不仅能够提高开发效率,还...

    git使用入门教程

    1. 分布式特性:Git 的分布式模型允许开发者在本地进行大部分操作,即使没有网络连接也能正常工作。当需要协作时,通过 `pull` 和 `push` 操作与远程仓库同步,提高了开发效率。 2. 高效性能:Git 的设计使得它在...

    安卓使用git控件管理项目,使用方法和导入过程

    * 远程仓库(Remote Repository):远程仓库是存储项目文件的远程服务器,可以是 GitLab、GitHub 等。 安装 Git 和 TortoiseGit 首先,在腾讯软件管理或者 360 软件管理里面找到 Git 软件和 TortoiseGit,下载并...

    Windows git.rar

    8. **SSH密钥对**: 如果你在GitHub或其他Git托管服务上工作,可能需要配置SSH密钥对以实现安全无密码的连接。生成SSH密钥对后,将公钥上传至服务端,私钥保留在本地。 9. **解决冲突**: 当多人同时修改同一文件的...

    IntelliJ IDEA.docx

    - **Associated Database(关联数据库)**: 可以通过 IntelliJ IDEA 直接连接并管理数据库。 #### 十、版本控制 - **Version Control(版本控制)**: - **Git Client(Git 客户端)**: 支持使用 Git 进行版本控制...

    Git-2.25.0-64-bit-jiangliuer.zip

    此外,用户还可以选择图形化界面如GitHub Desktop或者TortoiseGit来更直观地操作Git。 Git还支持多种协作模式,例如拉取请求(Pull Request),这是GitHub上的一个特性,允许团队成员审查和讨论代码更改,确保代码...

    Git & Gitlab 使用指南

    你可以设置多个远程仓库来同步代码,比如将默认远程设置为你公司的GitLab服务器,并额外设置一个远程仓库指向GitHub,实现代码在两个平台上的同步。 #### 二、Git 常用术语及工作流程 ##### 1.1 一些术语 - **...

    gogs_git_图文命令

    2. **分布式版本控制系统**:每个用户的电脑上都有一个完整的版本库副本,所有的工作都可以在本地完成,无需网络连接;只有当需要将更改分享给其他人时,才需要使用网络。 - 示例:Git ### Git简介及其发展史 Git...

Global site tag (gtag.js) - Google Analytics