作为以PHP开发语言为主的程序员,首选IDE编辑器为PhpStorm。平时进行代码版本管理习惯使用git命令行,而我的同事直接使用PhpStorm自带git版本功能。最近合作开发同一个项目,我们遇到了2次代码被覆盖的“事故”,如今没有头绪不清楚具体是什么原因造成的。无论是用IDE自带的GIT功能,还是用git命令行,合并代码时都应该能显示出来有冲突的代码。所以想到整理下IDEgit操作来对比下与命令行操作的区别,供大家参考使用。
git常见操作:
初始化仓库:在项目目录下执行gitinit命令,将该目录初始化为Git仓库,创建一个空的Git仓库或者重新初始化一个已存在的仓库。
(1)如图所示:在PhpStorm编辑器中点击左下角有GIT图标,打开版本控制面板,然后点击“创建Git仓库”。
(2)在弹出窗口中,默认选中当前项目目录,点击“确定”即可创建Git仓库。
2.提交:
使用gitadd文件名命令将指定的文件添加到Git的暂存区。可以使用通配符来添加多个文件,也可以使用gitadd.命令添加所有变动的文件。
提交更改:使用git