1.使用IDEA进行版本控制
- 创建git repository
- add-添加到暂存区
- commit-提交到本地库
- push-推送指定远程库(自己的)
- idea上的pull指的是合并(merge),并非pull request(请求合并代码)
- idea仅支持github的pull request
2.clone和fork的区别:
- 项目管理应用中点击选择链接,clone本地直接右键粘贴链接,fork只能在项目管理应用中点击创建远程库
- clone:直接将代码clone到本地库,导致缺失远程库,由于缺失远程库,导致无法进行push,由于无法push,导致无法进行pull request,解决方案,创建本地分支,推送到远程(仓库推送权限)(创建远程库)
- fork:将代码复制到个人创建的远程库,再到远程库clone到本地,因此多用fork进行分支创建拉去代码