1、设置个人信息
git config --global user.name "xxx"
git config --global user.email "xxx@xxx.xxx"
2、提交
#初始化本地git
cd hello-git
git init
#新建README文件
touch README
git add README
#提交文件到本地Git
git commit -m 'first commit'
#提交文件到远程Git
git remote add origin git@github.com:username/hello-git.git
git push -u origin master
3、取回
git clone git@github.com:username/hello-git.git
取回(包含子模块)
git clone --recursive -j6 git@github.com:username/hello-git.git
取回(包含子模块)
git clone git@github.com:username/hello-git.git
cd hello-git
git submodule update --init --recursive
4、Fork
#产生Fork后取回
git clone git@github.com:username/hello-git.git
cd hello-git
#追加上级代码信息
git remote add upstream git://github.com/SomeOne/hello-git.git
git fetch upstream
#合并上级代码
git fetch upstream
git merge upstream/master
5、创建分支
#创建分支
git checkout -b mybranch
6、合并分支
#合并分支
git checkout master
git merge mybranch
git branch -d mybranch
7、改变远程库地址
git remote set-url origin 新地址