• Git Eclipse 操作


    一、工程初始化为本地库 

    工程→右键→TeamShare ProjectGit

    Create Repository

    Finish

    二、Eclipse 中忽略文件

    1、概念: Eclipse 特定文件

    这些都是 Eclipse 为了管理我们创建的工程而维护的文件, 和开发的代码没有直接关系。 最好不要在 Git 中进行追踪, 也就是把它们忽略。

    • .classpath 文件
    • .project 文件
    • .settings 目录下所有文件

    2、为什么要忽略 Eclipse 特定文件呢?

    同一个团队中很难保证大家使用相同的 IDE 工具, 而 IDE 工具不同时, 相关工程特定文件就有可能不同。 如果这些文件加入版本控制, 那么开发时很可能需要为了这些文件解决冲突。

    3、GitHub 官网样例文件

    • https://github.com/github/gitignore
    • https://github.com/github/gitignore/blob/master/Java.gitignore

    4、编辑本地忽略配置文件, 文件名任意 

    # Compiled class file
    *.class
    
    # Log file
    *.log
    
    # BlueJ files
    *.ctxt
    
    # Mobile Tools for Java (J2ME)
    .mtj.tmp
    
    # Package Files #
    *.jar
    *.war
    *.nar
    *.ear
    *.zip
    *.tar.gz
    *.rar
    
    # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
    hs_err_pid*
    
    .classpath
    .project
    .settings
    target

    5、在~/.gitconfig 文件中引入上述文件

    [core]
        excludesfile = C:/Users/Lenovo/Java.gitignore

    注意: 这里路径中一定要使用“/” , 不能使用“” 

    三、推送到远程库

    四、Oxygen Eclipse 克隆工程操作

    1、Import...导入工程

    2、到远程库复制工程地址

    3、指定工程的保存位置

    4、指定工程导入方式

    这里只能用: Import as general project

    5、转换工程类型

    6、最终效果

    五、Kepler Eclipse 克隆工程操作

    问题: 不能保存到当前 Eclipse 工作区目录

    正确做法: 保存到工作区以外的目录中

    六、解决冲突

    冲突文件→右键→TeamMerge Tool

    修改完成后正常执行 add/commit 操作即可

     

  • 相关阅读:
    23.Linux-块设备驱动(详解)
    Linux-fdisk磁盘分区命令(16)
    Linux-mkdosfs格式化磁盘命令(15)
    22.Linux-块设备驱动之框架详细分析(详解)
    21.Linux-写USB键盘驱动(详解)
    20.Linux-USB鼠标驱动
    USB_4大描述符
    JAVA关于静态static的面试题
    eclipse自动提示功能没了的解决办法
    最新解决Chrome(版本76.0.3809.100) “请停用以开发者模式运行的扩展程序”的方法
  • 原文地址:https://www.cnblogs.com/jwen1994/p/14340913.html
Copyright © 2020-2023  润新知