版本控制系统Git的基本指令
Git版本控制系统是现在最流行的版本控制系统,远程仓库Github和Gitcafe已经成了世界上最大的程序员聚集地,掌握git的用法对现在编程人员是必修课,有了git,会极大的提高团队合作交流效率,更方便的对软件版本进行控制。
本博客就是使用github的gitpage建立的,博客也是一个git项目,需要使用版本控制,每次更新博客都需要使用git的各个命令。
以下是我整理的一些git基本的命令:
全局设置
设置你的名字和邮箱等个人信息(每次推送都会使用这些个人信息)1
git config --global user.name "Your name"
git config --global user.email youremail@example.com
新建仓库
1 | git init //初始化 git add -A //把项目中所有文件放到仓库中 git status //查看暂存区的文件改动 git commit -m "Initialize respository" //保留改动并添加改动说明 git log //查看提交历史 git checkout -f //强制撤销改动 |
添加github远程仓库
1 | git remote add origin git@github.org:Root-lee/hello_app.git //新建仓库 git push -u origin --all //推送仓库 git push origin master //推送到远程仓库的master分支(我更新博客常用命令) |
分支相关
1 | git checkout -b modify-README //新建分支 git branch //查看所有分支 git checkout master //切换到主分支 git merge modify-README //合并分支 git checkout -d modify-README //删除分支 |
暂时就这些,以后用到更高级功能再继续补充。