毕业一年 开经验总结帖
版本控制软件提供完备的版本管理功能,用于存储、追踪目录(文件夹)和文件的修改历史,是软件开发者的必备工具,是软件公司的基础设施。版本控制软件的最高目标,是支持软件公司的配置管理活动,追踪多个版本的开发和维护活动,及时发布软件。
初入公司使用perforce进行版本控制
后公司为节约成本改用免费的git
开始用git的时候,还是觉得p4好用,分支管理,目录结构可视化等等。
后来使用git熟练以后,以免费这点,git完胜,其他方面git也可代替p4。
下列来自百度,flag一下
使用p4最常用的是check out/ check in/history and so on.
使用git最常用的命令是
git clone ssh… 下载代码
git branch 查看当前branch
git status 查看当前修改文件
git add . 添加所有修改文件
git commit -m “fix bug xxxx”添加描述title
git push 上传代码至当前branch
git pull 更新git上最新代码
git缺点:很容易conflict,conflict code不能merge,
1.最简单的就是rebase,不行再如下
2.其次,每次改代码之前先rm -rf dir
再git clone,保证是在最新代码上修改
3.比较复杂的修改code是解决conflict,暂时没有试过这个方法
文章知识点与官方知识档案匹配,可进一步学习相关知识Git技能树首页概览3085 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!