为什么80%的码农都做不了架构师?>>>   

1. 下载mygit一路下一步默认安装

2.下载TortoiseGit

3. 设置git

    $ git config --global user.name "your name"

    $ git config --global user.email your_email@youremail.com

4.本地创建ssh key

  $ ssh-keygen -t rsa -C your_email@youremail.com

后面的your_email@youremail.com改为你的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。

回到github,进入Account Settings,左边选择SSH Keys,Add SSH Key,title随便填,粘贴key。为了验证是否成功,在git bash下输入:

  
  1. $ ssh -T git@github.com

如果是第一次的会提示是否continue,输入yes就会看到:You've successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。

5. 登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库

6. 如果是本地的新项目要提交到github

首先 在项目目录下 create repostory

add 添加到本地仓库

在github 上创建仓库,并复制ssh地址

点击复制ssh地址

7.在本地仓库下,右键 TortoiseGit-setting

粘贴上一步复制的地址到 URL和push url

8.右键 TortoiseGit-pull 把github项目更新到本地并且merge

9. 右键 TortoiseGit-push 把本地项目提交到github

如果不想在提交时候每次输入github 用户名密码

1.运行 开始->TortoiseGit->Puttygen.

2. 点击conversions-import

选择导入C:\Users\cnnic\.ssh 下 id_rsa

save private key保存到ppk文件

3. 添加该PPK文件,保存确定

4. 当你配置好git后,在C:\Documents and Settings\Administrator\ 目录下有一个  .gitconfig 的文件,里面会有你先前配好的name 和email,只需在下面加一行

  1. [credential]
  2. helper = store

下次再输入用户名 和密码 时,git就会记住,从而在C:\Documents and Settings\Administrator\ 目录下形成一个  .git-credentials 文件,里面就是保存的你的用户名和密码。

转载于:https://my.oschina.net/zhuhj/blog/336126

windows git安装到把项目推送到github相关推荐

  1. 通过git命令将本地代码文件推送至github

    #将django_channel文件夹初始化为git文件夹 F:\django_channel>git init Initialized empty Git repository in F:/d ...

  2. idea将本地项目推送至远程仓库(图形化版本01)

    需求:演示把项目推送到github远程仓库: 需求思路分析:1.拉取或更新(Update Project)项目2.将本地项目添加至暂存区3.将暂存区的项目提交到本地仓库4.将本地仓库中的代码推送至(P ...

  3. 如何将本地的项目推送至git仓库

    如何将本地的项目推送至git仓库 安装git sudo apt-get install git 配置git git config --global user.name "你的用户名" ...

  4. idea怎么把代码放到git_在IDEA中如何初始化Git,把项目推送到Git上

    在IDEA中如何初始化Git,把项目推送到Git上 登录Gitee(码云)账号,新建仓库 先按如下步骤简单新建一个仓库: 创建成功后,会出现下图中所示的原始文件: 在IDEA上的Terminal中进行 ...

  5. idea将项目推送到Git远程仓库、idea如何CloneGit远程仓库

    目录 1. 创建一个Git仓库来保存idea要推送的项目 2. 在idea中将项目推送到Git仓库中 2.1 第一步:点击VCS 2.2 第二步:点击VCS之后选择import下方的Create gi ...

  6. Git本地项目推送到远程仓库

    目录 1.初始化git 2.添加远程地址并给地址起一个别名 3.合并远程代码 4.推送 5.常见问题 6.无法推送 7.查看远程仓库信息 8.拉取与本地不相关的git项目 9.配置ssh公钥 1.初始 ...

  7. Git本地新项目推送到远程仓库

    前言 假设开发了一个新项目,想推送到远程,具体的操作方式和命令如下: (使用 git bash) 1.切到项目目录中,例如 E:\httpRunner_study 2.初始化git仓库并在本地提交 / ...

  8. 同一台mac管理多个git 账号/同一个项目推送到多个远程仓库

    问题1:一台电脑绑定两个git账号,描述: 公司git账号:company   项目名称:CompanyApp 个人git账号:self            项目名称:SelfApp  公司项目在p ...

  9. 记录一下 git 一个项目推送到2个不同的仓库遇到的问题

    我的datastructure同时放到gitee和github,也是因为有的时候GitHub访问速度很慢,所以这样做; 刚才推送到github成功以后,想着再推送到gitee,发现出错,推不上去 这很 ...

最新文章

  1. mysql编写完怎么执行_面试官:一条MySQL更新语句是如何执行的?
  2. Java线程详解(5)-线程的同步与锁
  3. python统计分析--2.预分析:异常值、缺失值处理
  4. Spring Boot项目优雅的全局异常处理方式(全网最新)
  5. sw工程图导出bom_SolidWorks材料明细表自动调用钣金展开尺寸,轻松导出BOM表
  6. C++ 链表 leetcode习题总结
  7. 研究人脸识别技术必须知道的十个基本概念
  8. postgreSQL源码分析——索引的建立与使用——Hash索引(1)
  9. 蓝桥杯 ALGO-119 算法训练 寂寞的数
  10. PIM DM技术原理与实验
  11. 微型计算机基础知识答案,计算机基础知识授课试题及答案
  12. MapGuide Open Source 2.2发布
  13. 科普两个著名人工智能思想实验:图灵测试和中文房间
  14. Easyrecovery13 for mac 官方版下载
  15. js实现数组翻转(倒序输出)
  16. 美容院如何提升员工敬业度?
  17. sql 查询某个字段 出现次数 或者 次数大于1 或者 出现次数最多
  18. rg1 蓝光危害rg0_十款常见护眼台灯测评:网易、小米不负众望,艾目入眼亮度超标25倍多?...
  19. 分时电价环境下用户负荷需求响应分析方法(Matlab代码实现)
  20. ali druid 自定义filter

热门文章

  1. 英国已有500万宽带用户接入并开始使用IPv6技术
  2. iOS 实现不定参数方法
  3. 算法训练 最大的算式
  4. 数据库中存储日期的字段类型究竟应该用varchar还是datetime ?
  5. emca 更改监听端口
  6. PowerDesigner教程系列(四)概念数据模型
  7. 加密算法、DES、IDEA、RSA、DSA
  8. 如何玩转PDF?5款简单好用的PDF工具推荐
  9. 新的旅程:NodeJS - 环境篇
  10. freeswitch呼叫流程分析