实操 idea关联Git 控制版本 保存代码
Git 管理文件 提交轨迹 恢复历史版本代码
1、实现跨区域多人开发
2、追踪和记载一个或多个文件的历史记录
3、组织和保护你的源代码和文档
4、统计工作量
5、并行开发、提高开发效率
6、跟踪记录整个软件的开发过程
7、减轻开发人员的负担,节省时间,降低人为错误
Git 和 Svn 的区别
svn集中式版本控制系统,版本库是集中放在中央服务器,而工作的时候,用的都是自己的电脑,所以首先要从中央服务器得到最新版本,然后工作,完成工作后,需要把自己做完的活推送到中央服务器,集中式版本控制系统是必须联网才能工作的,对网络宽带要求高
git 分布式版本控制系统,没有中央服务器,每个人的电脑就是一个完整的版本库,工作的时候不需要联网了,因为版本都在自己电脑上,协同的方法如下:比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时只需把各自修改的东西推送给对方,就可以互相看到各自修改的东西。
Git 目前世界上最先进的分布式版本控制系统
Git 隐藏默写后缀文件上传

git 命令
列出所有本地分支
git branch
列出所有远程分支
git branch -r
新建分支,但依旧停留在当前分支
git branch {branch-name}
新建一个分支,并切换到该分支
git checkout -b {branch}
合并指定分支到当前分支
$ git merge [branch]
删除分支
$ git branch -d [branch]
删除远程分支
$git push origin --delete [branch-name]
$ git branch -dr [remote/branch]
浙公网安备 33010602011771号