IDEA+Git

IDEA+Git


1. 配置Git

Untitled

2. 创建git本地库

Untitled

3. IDEA提交本地库

3.1. 添加进缓存区

  • 右键项目/文件⇒Git⇒Add

    Untitled

    • 文件由红变绿

3.2. 提交到本地库

  • 右键项目/文件⇒Git⇒Commit Directory

    Untitled

  • 选择提交文件,填写提交信息,点击提交

    Untitled

  • 设置git签名

    Untitled

  • 文件名由绿变黑

3.3. 切换版本

  • 当修改文件后,文件将变为蓝色

  • 将文件添加进缓存区

  • 提交到本地库

  • 设置提交信息,并提交,文件变为黑色

    Untitled

  • 查看版本变化

    Untitled

    • 可以查看master所处的版本以及HEAD指针所指位置
  • 切换版本

    • 右键指定版本,选择checkout

      Untitled

3.3. 切换分支

  • 右键项目⇒Git⇒Repository⇒Branches⇒new branch

  • 或者单击IDEA右下角

    Untitled

    Untitled

3.4. 合并分支

3.4.1. 正常合并

在master分支上合并hot-fix分支,直接合并

Untitled

3.4.2. 冲突合并

Untitled

  • 在master分支上,点击hot-fix分支的Merge into Current,点击Merge

    Untitled

    Untitled

  • 修改后,点击Apply

    Untitled

4. IDEA集成GitHub

4.1. 设置GitHub账号

Untitled

4.2 将项目分享到GitHub上

Untitled

4.3. 推送代码到远程库

  • 第一种

    Untitled

  • 第二种

    Untitled

  • 若设置了ssh免密登录,可自定义远程连接

    Untitled

  • 注意: push是将本地库代码推送到远程库,如果本地库代码跟远程库代码版本不一致,push的操作是会被拒绝的。也就是说,要想push成功,一定要保证本地库的版本要比远程库的版本高!因此一个成熟的程序员在动手改本地代码之前,一定会先检查下远程库跟本地代码的区别!如果本地的代码版本已经落后,切记要先pull拉取一下远程库的代码,将本地代码更新到最新以后,然后再修改,提交,推送!

4.4. 拉取远程库

Untitled

Untitled

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

4.5. clone远程库

  • 第一步

    Untitled

  • 第二步

    Untitled

posted @ 2022-05-09 17:24  睿哥Dada  阅读(51)  评论(0编辑  收藏  举报