Git —— IDEA集成 GitHub

目录

1、设置GitHub账号

2、分享项目到 GitHub

 3、Push 推送本地库到远程库

 4、pull 拉取远程库到本地

 5、克隆远程库到本地


1、设置GitHub账号

① 方法一:在设置中 版本控制 --- GitHub 中添加账号,若没有 GitHub 选项,可以在插件中下载 GitHub 插件。选择通过 GitHub 登录,会在浏览器跳出一个页面

Git —— IDEA集成 GitHub_第1张图片

② 方法二:通过 token(令牌) 登录

在 GitHub 打开设置 

Git —— IDEA集成 GitHub_第2张图片

 找到左侧最下面那一栏 

Git —— IDEA集成 GitHub_第3张图片

生成新的口令

Git —— IDEA集成 GitHub_第4张图片

 随便起个名字,勾全打上

Git —— IDEA集成 GitHub_第5张图片

复制口令到 IDEA 登录即可 ,注意,刷新网页后口令就看不到了

Git —— IDEA集成 GitHub_第6张图片

2、分享项目到 GitHub

Git —— IDEA集成 GitHub_第7张图片

Git —— IDEA集成 GitHub_第8张图片

共享成功后在右下角会有提示

 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)方法一:

Git —— IDEA集成 GitHub_第9张图片

 2)方法二:

Git —— IDEA集成 GitHub_第10张图片

 ③ 获取远程库的 SSH 链接

Git —— IDEA集成 GitHub_第11张图片

 ④ 在之前推送跳出的界面按下图操作

Git —— IDEA集成 GitHub_第12张图片

Git —— IDEA集成 GitHub_第13张图片

 创建完后再左键,选择刚才定义的,然后推送

Git —— IDEA集成 GitHub_第14张图片

 4、pull 拉取远程库到本地

注意:pull 是拉取远端仓库代码到本地,如果远程库代码和本地库代码不一致,会自动合并,如果自动合并失败,还会涉及到手动解决冲突的问题。   

① 再 Github 修改代码

Git —— IDEA集成 GitHub_第15张图片

 ② 拉取

Git —— IDEA集成 GitHub_第16张图片

 拉取完后代码会更新

Git —— IDEA集成 GitHub_第17张图片

 5、克隆远程库到本地

① 将本地的项目删除

② 克隆

Git —— IDEA集成 GitHub_第18张图片

 复制要克隆的仓库的 url,这里使用 ssh

Git —— IDEA集成 GitHub_第19张图片

 等待片刻,就会发现克隆好了

 

你可能感兴趣的:(git学习笔记,github)