• 对git的认识


    下面是我对git的认识,也查阅了很多的资料;;;

    git则是一个分布式的代码管理仓库.它在开发者本地建立了一个版本库.开发者可以在本地提交代码,然后将提交后的代码在连接了网络之后push到代码服务器上去. 
    相对来说,我还是更喜欢git,因为我可以在本地不断的提交,而不用连网. 
    eclipse结合git的使用流程(前提是你给eclipse安装了egit插件

    Git 是

    EGit最大的好处是集成在eclipse里面,对于代码修改后提交很方便,常使用的部分是:

    (1)简单的Commit,pull,push。

    (2)Git repository(看资源库视图)(包括新建分支,切分支,合并分支)

    (3)工程reset hard(强制覆盖本地版本),一些特殊情况会有问题。

    (4)工程checkout到某一个分支,可以看当时的文件。

    先比较三个基于git的管理工具GitBash、EGit、SourceTree.

    GitBash:以命令行方式管理版本,功能最为强大灵活。但是操作比较繁琐,不直观。

    EGit:Eclipse的Git插件,很纠结的一个工具——优点是在开发时方便直接操作,但EGit自身很多的bug和不人性化的功能使它无法解决所有git问题,需要配合其他git管理工具。

    SourceTree:既有GitBash的命令行操作,又有EGit的图形化管理,比较人性化。

    还原单个文件:Right click on the file -> Replace With -> File in Git Index

    还原所有文件(操作慎之又慎):right click on the project -> Team -> Reset.. -> select the 'hard' radio button -> press the Reset button

    Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码版本控制软件

    还原单个文件:Right click on the file -> Replace With -> File in Git Index

    还原所有文件(操作慎之又慎):right click on the project -> Team -> Reset.. -> select the 'hard' radio button -> press the Reset button

    先比较三个基于git的管理工具GitBash、EGit、SourceTree.

    GitBash:以命令行方式管理版本,功能最为强大灵活。但是操作比较繁琐,不直观。

    EGit:Eclipse的Git插件,很纠结的一个工具——优点是在开发时方便直接操作,但EGit自身很多的bug和不人性化的功能使它无法解决所有git问题,需要配合其他git管理工具。SourceTree:既有GitBash的命令行操作,又有EGit的图形化管

  • 相关阅读:
    docker容器打包、镜像文件导入与导出 , 支持批量
    服务器高并发配置优化
    php集成财付通支付接口
    C# 防界面假死
    以二进制方式读取图片保存到string
    转载 C#开发串口总结,并提炼串口辅助类到公用类库中
    C# comport 打印图像
    C#实现MD5加密
    execute sp_executesql 用变量获取返回值
    C# 获取计算机cpu 硬盘 网卡信息
  • 原文地址:https://www.cnblogs.com/mengq/p/4822709.html
Copyright © 2020-2023  润新知