github项目托管-window用msysgit

来源:互联网 发布:淘宝店铺装修页尾 编辑:程序博客网 时间:2024/06/05 00:57

1、github注册账户以及创建仓库

2、下载msysgit,安装。csdn资源库中可以下载得到

3、配置git,到刚刚安装msysgit的安装目录点击git-bash.exe,运行终端

输入:ssh-keygen -t rsa -C "your_email"

your_email为你在github上注册的密码,注意生成的./ssh路径,一路回车

4、进入ssh下,打开公钥id_rsa.pub,复制里面的key。回到github上,进入 Account Settings(账户配置),左边选择SSH Keys,Add SSH Key,title随便填,粘贴在你电脑上生成的key。注意最后面的空格,转行符不要多。

5、验证是否成功,在git bash下输入:ssh -T git@github.com

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

6、接下来我们要做的就是把本地仓库传到github上去,在此之前还需要设置username和email,因为github每次commit都会记录他们。

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

7、同步你在git托管网站上的地址,git clone http://git.oschina.net/xxxxxx/xxxxxx.git

8、在github上创建一个示例仓库,复制test ssh key的ssh路径

本地创建项目 

1) 创建目录

$ mkdir test

$ cd test

2) 初始化

$ git init

3) 创建hello.md文件

$ echo "这是一次测试test ssh key" > hello.md

4) 提交到本地

若出现如上warning提示则重新提交一次即可。

$ git add .   #提交当前目录下所以文件

$ git commit -m "add hello.md"   #提交记录说明 

5) 提交到github

$ git remote add origin ‘粘贴复制test ssh key的ssh路径’  #

$ git push -u origin master

Enter passphrase for key '/c/Users/hgpin_000/.ssh/id_rsa':  #ssh key设置密码故此需要输入密码

9、刷新test ssh key仓库,查看hello.md。(完)


0 0
原创粉丝点击