Git是一个管理源代码的软件,能创建版本库,提交源代码,创建分支等。
在创建版本库中,需要知道的是,任何版本管理软件都必须有一个版本库,在使用Git管理源代码时,可以不联网,这时Git直接与本地版本库通信,当连网后,再将本地版本库同步到远程版本库。本地版本库访问时不需要任何权限,但要修改托管服务器中的源代码时,必须使用git clone命令在本地建立一个与远程版本一摸一样的本地版本库,这也起到了对托管服务器中的源代码的一种保护。
当多人完成一个源代码工程时,参与开发的人员会为每一处修改建立一个分支,这样作避免了新工程对已经测试了的正确的代码段产生影响。
Git常用命令:
git init 创建本地版本库
git commit 将文件提交到本地版本库
get branch 创建本地分支
git checkout 切换本地分支
git push 上传源代码到GiHub
git clone 从GiHub下载源代码
git co 抛弃工作区修改
git add 将工作文件修改提交到本地暂存区
git rm 从版本库中删除文件
git reset 从暂存区恢复到工作文件
git ci 修改最后一次提交记录
git revert 恢复某次提交的状态,恢复动作本身也创建次提交对象