• Git(五)IDEA应用Git


    一.IDEA客户端git

    1.提交代码到本地仓库

    1. 关联Git,创建本地库

    关联git

    配置git环境变量

    设置本地仓库目录,一般是IDEA工作空间,选择VCS->Import into Version Control->Create Git Repository,创建本地仓库

    选择创建本地仓库的存放位置,这里是我的项目根目录

    可以才settings-Version Control检查

    2. 设置忽略的文件

     一个标准的IDEA项目,以maven项目为例子

    多出.idea目录和project.iml(名称是和你项目名称一致的),这个是IDEA工具自己生成的,还有maven项目编译后会看到target目录,我们不会把这些文件提交到版本控制仓库。

    使用.ignore插件在IDEA中忽略你要提交的文件

    1.添加.gitignore

    安装完插件后,在项目上右键->New ->.ignore file ->.gitignore file(Git)

    先选择Example user template好了,以后有什么想过滤的可以自行添加,~最后点击Generate生成

     

    然后就会发现被忽略的文件名变成了灰色有木有啊!又可以愉快的提交代码了~

    也可以右键文件将其加入忽略的名单中

    下面是一些.gitignore文件忽略的匹配规则:
    
    *.a       # 忽略所有 .a 结尾的文件
    !lib.a    # 但 lib.a 除外
    /TODO     # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO
    build/    # 忽略 build/ 目录下的所有文件
    doc/*.txt # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt

    3. 提交代码到暂存区

     Git->Add可以将指定的文件或文件夹添加到暂存区,对于新创建的文件,如果文件的名称是红色的,说明还没有执行过add命令,执行过add命令的文件名称都是绿色的。

     

    add之后

    提交到本地仓库

    提交到本地仓库之后变成白色

    2.Push代码到远程仓库

    1. 推送代码到远程仓库

    为是第一次提交,Push前需要指定远程仓库的地址。如下图,点击Define remote后,在弹出的窗口输入远程仓库地址:

    当有代码提交之后修改了想撤销修改,Revert 可以撤销修改

    2. 检入检出远程仓库

    当第一次检入到git服务器后,后续的代码检入检出git服务器的操作如下图即可。

    注意:Commit提交的作用是把代码提交到本地。Push的作用是把本地的代码提交到远程的git服务器。

     

    3.检出代码

    1. 克隆git仓库到本地

     

    设置git文件存放路径

    2. 导出工程

    从本地仓库导入到IDEA项目

     

     设置项目名称完成。

    4.解决冲突

    1. 解决代码冲突

    2. 提交解决冲突后的代码

  • 相关阅读:
    QT学习——dialog、widget、mainwindow的区别和选择
    剑指offer——二叉树的深度
    位运算实现加减乘除四则运算
    剑指offer——求两个整数和
    C++常用设计模式
    从编程实现角度学习 Faster R-CNN(附极简实现)
    剑指offer——最小的k个数
    剑指offer——对称二叉树
    java 定时器
    rocketmq consumer接收到的MessageExt中各个字段的说明
  • 原文地址:https://www.cnblogs.com/frankdeng/p/9629524.html
Copyright © 2020-2023  润新知