一、git VS svn
git相比与svn的优点:
1.git引入了本地仓库的概念,而svn没有本地仓库、只有远程仓库;
2.git对于代码提交的检查更加严格,所以、对于本地仓库提交到远程仓库的代码会有严格限制。
综上,git比svn更加安全。
二、安装
sudo apt-get install git
三、git克隆远程代码
1.克隆代码
git clone [远程仓库地址]
2.切换分支
git branch [新建分支]
git checkout [切换分支]
git branch -d [删除分支]
四、git基本配置
git config --global user.name [username]
git config --global user.email [email]
五、git代码同步(远程仓库)
1.与远程仓库同步
git pull
2.强制将本地代码和本地仓库同步到远程仓库的指定版本
git log
git reset --hard [version]
六、git代码提交(远程仓库)
1.将更改提交到本地仓库
git add [filename]
git commit
2.将本地仓库提交到远程仓库
git push