目录
1、设置GitHub账号
① 方法一:在设置中 版本控制 --- GitHub 中添加账号,若没有 GitHub 选项,可以在插件中下载 GitHub 插件。选择通过 GitHub 登录,会在浏览器跳出一个页面
② 方法二:通过 token(令牌) 登录
在 GitHub 打开设置
找到左侧最下面那一栏
生成新的口令
随便起个名字,勾全打上
复制口令到 IDEA 登录即可 ,注意,刷新网页后口令就看不到了
2、分享项目到 GitHub
共享成功后在右下角会有提示
3、Push 推送本地库到远程库
注意:push 是将本地库代码推送到远程库,如果本地库代码跟远程库代码版本不一致, push 的操作是会被拒绝的。也就是说,要想 push 成功,一定要保证本地库的版本要比远程库的版本高!因此一个成熟的程序员在动手改本地代码之前,一定会先检查下远程库跟本地代码的区别!如果本地的代码版本已经落后,切记要先 pull 拉取一下远程库的代码,将本地代码更新到最新以后,然后再修改,提交,推送!
① 修改代码(push test),并提交(push commit)
public class GitTest {
public static void main(String[] args) {
System.out.println("hello git");
System.out.println("hello git");
System.out.println("hello git");
System.out.println("hello git");
System.out.println("master test");
System.out.println("hot-fix test");
System.out.println("push test");
}
}
② push 到远程库
1)方法一:
2)方法二:
③ 获取远程库的 SSH 链接
④ 在之前推送跳出的界面按下图操作
创建完后再左键,选择刚才定义的,然后推送
4、pull 拉取远程库到本地
注意:pull 是拉取远端仓库代码到本地,如果远程库代码和本地库代码不一致,会自动合并,如果自动合并失败,还会涉及到手动解决冲突的问题。
① 再 Github 修改代码
② 拉取
拉取完后代码会更新
5、克隆远程库到本地
① 将本地的项目删除
② 克隆
复制要克隆的仓库的 url,这里使用 ssh
等待片刻,就会发现克隆好了