Git 学习总结

实操 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]


 

posted on 2021-03-17 15:22  眼里有星辰  阅读(31)  评论(0)    收藏  举报