集成git插件
https://shimo.im/docs/aBAYVBjlDvix273j/ 《1、集成git插件》,可复制链接后用石墨文档 App 或小程序打开
idea中的git插件
把代码交给Git管理
从远程仓库获取代码(例如获取别人修改后提交到github以后的代码),选择Update Project,它相当于git pull,代表拉取远程仓库的代码到本地。
选择默认选项,Branch Default 和Using Stash。
如果通过ssl授权就不用每次都输入密码了
git remote add:关联远程仓库,origin是默认远程仓库名称。可以关联多个远程仓库。
提交代码时,可以把右边的选项勾都取消掉,Perform code analysis是对代码进行分析,Check TODO(Show All)是对所有的TODO进行检查,是否已经完成。
去掉以后可以提高速度。
Add to VCS 相当于 git add,表示将文件或代码交给git来管理。
在github新建项目时,README文件和.gitignore文件都不要。
回退操作:revert,要取消某个文件的修改,回到修改前的版本,在local Changes页面,文件右键,选择revert
在Local Changes中选择文件,按Ctrl + D可以查看该文件与其上一版本的差异
每个人开发环境的配置不一样,本地开发环境相关的文件不要提交。包括build,target,class等编译后生成的文件夹和文件。还有.idea文件夹下的文件和.eclipse文件夹下的文件不要提交。
补充:当本地没有代码,要从远程仓库拉取时,可以用git clone
拉取远程仓库代码到本地,相当于git pull:Ctrl+T
在github可以修改/新增文件,github实际上帮你执行了git add,git commit,git push等命令
git push:将本地仓库中(已执行git commit)的代码提交到远程仓库
git remote add:关联远程仓库,origin是默认远程仓库名称。可关联多个远程仓库。
点击commit想到于git commit:提交刚才git add的文件,到git本地仓库。
一般提交需要将图中右方的Perform code analysis和Check TODO(Show ALL)打勾。
将代码交给git来管理,相当于git add:操作如图
git初始化,将项目交给git来管理
在Git上建议新建项目的时候,README文件和.gitignore文件都不要,这样会得到一组初始化命令。
revert,要取消某个文件的修改,回到修改前的版本,在local Changes页面,文件右键,选择revert
自动识别不需提交到git的文件,需要将.gitignore文件放到工程根目录。
git提交:Ctrl+K
小提示:每个人开发环境的配置不一样,本地开发环境相关的文件不要提交。包括build,target,class等编译后生成的文件夹和文件。(如.iml后缀,.idea文件夹)
集成git方法:在设置界面,找到Git,然后在Path to Git executable中添加系统中\Git\bin\git.exe
集成完git后,项目文件夹会出现.git的隐藏文件夹。
蓝色文件:这次修改过,但还没有提交代码
绿色文件:修增的文件
黑色文件:这次代码没有修改过。
需要先安装git for windows,git客户端工具。
平时开发中,git的使用都是用可视化界面。git命令需要不是复习,以备不时之需。
git插件