idea中整合git
File—>Settings—>Version Control—>Git
idea中整合远程仓库账号
——方便操作。为了避免每次操作远程仓库时都需要输入用户名和密码
git的基本操作
1、将项目上传到github中
步骤:VCS—>Import into version control—>Share Project on Github
2、拉取github上的项目
步骤:VCS—>Get(Checkout) from version control或通过File—>New—>Project from version control
3、git基本操作
-
将工作区的代码提交到暂存区
注意:
1.若文件显示红色,表示文件未add到暂存区
2.若文件显示绿色,表示文件已经提交到暂存区,但从未上传到远程仓库中
3.若文件显示蓝色,表示文件已经上传过远程仓库,且此时本地文件与远程仓库文件不一致
4.若文件显示白色,表示文件与远程仓库完全一致 -
将暂存区中的内容提交到本地仓库
-
将本地仓库的文件push到远程仓库中
-
更新工作区的代码,与远程仓库代码同步
-
版本不一致问题
——将本地仓库的修改提交到远程仓库时,如果本地的版本不是最新的,则会弹出以下提示信息。(你提交之前,有人提交过。所以提交前,一般先更新本地代码,再提交)
如果出现以下情况,通过选择“Merge”按钮,将远程仓库的最新代码与本地代码进行合并,合并过程中如果无冲突,则自动push到远程仓库中。 -
合并冲突问题
——一般协商,通过手动解决。
手动解决冲突后,点击Apply。然后再将合并的内容push到远程仓库中