1.如果没有账号,先到GitHub的主页注册一个账号:https://github.com/
2.创建一个名为“test”的版本仓库
3.然后到这里http://windows.github.com/下载windows版的git,也可以点此直接下载git的windows客户端:http://github-windows.s3.amazonaws.com/GitHubSetup.exe,安装完成后,桌面上出现Git Shell和GitHub两个图标
4.打开Git Shell,先配置git账户,输入以下指令:
git config --global user.name "aaa"
git config --global user.email "bbb"
把aaa换成你注册时的名字(下同),把bbb换成你注册时的邮箱
5.建立本地仓库,假设仓库建立在D盘,注意如果建立在多重目录下,目录文件夹命名不要有空格,输入以下指令:
cd d:
6.创建test文件夹:
mkdir test
cd test
git init
touch README
10.添加上传README文件
git add README
11.提交缓存:
git commit -m 'just commit'
12.远程添加起源仓库:
git remote add origin https://github.com/aaa/test.git
13.本地的分支是master,将本地仓库提交到远程仓库的master分支下:
git push origin master
至此线上线下都建立了test仓库。
接下来讲讲如何从线上copy下一个项目,以便参与到项目中去。
1.在github网上寻找感兴趣的项目,点击Fork,项目添加到你的线上仓库中
2.打开gitshell,输入项目的git地址,克隆一份到当前目录:
git clone https://github.com/aaa/test.git
3.跟踪原项目:
git remote add upstream https://github.com/aaa/test.git
4.获取原项目最新的与本地版本库不同的修改:
git fetch upstream