Windows+Git+GitHub

概要:

Git分布式代码管理工具,gitHub是只支持git的远程代码库,本文介绍在Windows平台上使用这套代码管理系统。

从创建GitHub仓库(repository)到使用git提交代码到github上的远程仓库。


分析:

介绍从零开始,使用git+github的步骤:

一,安装git。

1,安装mysysgit,下载网址:https://git-for-windows.github.io,如果比较慢。国内网站有很多比如:

http://download.csdn.net/detail/wuyuxing24/9113493。

2,下载完后,默认安装就行了。

3,在开始菜单中Git ->Git Bash,弹如如下命令窗口表示安装成功。


4,安装完后,我们需要自报家门:申明我们的名字和email。

$ git config --global user.name "Your Name"
$ git config --global user.email "[email protected]"

二,生成SSH秘钥

1,先检查你的电脑是否已经生成了SSH秘钥。输入命令:cd ~/.ssh,

如果未曾生成过,则不会有此文件夹。我们可以备份删除。

2,生成秘钥,输入:$ ssh-keygen -t rsa -C “your eamil

按3个回车(密码为空)

3,最后你会得到两个文件:id_rsa,id_rsa.pub。进入文件夹(cd ~/.ssh)

,查看文件(ls),就会看到。我们可以把文件复制到D盘(cp id_rsa.pub D:/)

查看文件内容,懒得查找文件的具体位置。


三,注册github账号,并且创建仓库(repository)

1,注册完github账号后,在Settings界面我们,原先生成id_rsa.pub文件中的key

进行注册(整个复制黏贴就好),如下图:

Windows+Git+GitHub_第1张图片

2,创建自己的仓库,稍后我们需要将本地的代码同步到这个仓库。

Windows+Git+GitHub_第2张图片


四,同步服务端代码,并提交本地代码

1,同步服务器上的代码,在命令窗口输入:

$ git clone git@github.com:wangsongbin001/PhotosWallDemo.git
Cloning into 'PhotosWallDemo'...
remote: Counting objects: 3, done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (3/3), done.

$ cd PhotosWallDemo

$ ls
README.md

2,添加将自己的代码添加到本地的仓库(对应服务器上的仓库),生成快照并

存入项目索引,

git add --all

3,提交:

git commit -m "description"
4,推送到服务器。

git push origin master

参考:廖雪峰的官方网站:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

你可能感兴趣的:(Android进阶之路)