Git版本控制系统是现在最流行的版本控制系统,远程仓库Github和Gitcafe已经成了世界上最大的程序员聚集地,掌握git的用法对现在编程人员是必修课,有了git,会极大的提高团队合作交流效率,更方便的对软件版本进行控制。
本博客就是使用github的gitpage建立的,博客也是一个git项目,需要使用版本控制,每次更新博客都需要使用git的各个命令。
以下是我整理的一些git基本的命令:

全局设置

设置你的名字和邮箱等个人信息(每次推送都会使用这些个人信息)

1
2
git config --global user.name "Your name" 
git config --global user.email youremail@example.com

新建仓库

1
2
3
4
5
6
git init   //初始化
git add -A //把项目中所有文件放到仓库中
git status //查看暂存区的文件改动
git commit -m "Initialize respository" //保留改动并添加改动说明
git log //查看提交历史
git checkout -f //强制撤销改动

添加github远程仓库

1
2
3
git remote add origin git@github.org:Root-lee/hello_app.git     //新建仓库
git push -u origin --all //推送仓库
git push origin master //推送到远程仓库的master分支(我更新博客常用命令)

分支相关

1
2
3
4
5
git checkout -b modify-README    //新建分支
git branch //查看所有分支
git checkout master //切换到主分支
git merge modify-README //合并分支
git checkout -d modify-README //删除分支

暂时就这些,以后用到更高级功能再继续补充。