zoukankan      html  css  js  c++  java
  • GIT 笔记

    GIT 笔记

    =====

    一直用SVN,最近有人说GIT比SVN更灵活,也更好用。

    翻文档一看,果然很强大,强大同时也变的复杂。

    仔细看两个的区别:

    1. GIT比SVN多了一个本地仓库。从而实现了本地提交。

    2. GIT比SVN多了一个缓存。从而实现临时提交。(可以这样说吧)

    3. 因为多了中间一个本地仓库,所以有了pull(fetch+megre)跟push

    4. GIT的分支比SVN用的广,几乎创建分支在GIT是件必做的事。

    从方便的角度上来看,GIT的本地提交可以让你任何地方工作而不用考虑连不版本库的问题

    从客户端完善角度上来说,SVN的客户端工具还算比较完美的(windows下)

    命令行工具git比svn 好用。难怪大虾们都用GIT。

    一般项目开发都会配套IDE,学习成本GIT比SVN大,集成ECLIPSE的辅助工具,两者都差不多强大

    但开源项目或非常多人开发的项目,GIT还是比SVN有很大的优势。

    以下列举GIT的常用命令:(详情可参考:http://gitref.org/

      git init 

      git clone

      git add

      git status (-s)

      git diff (tag)

      git commit (-m)

      git reset HEAD (已提交过才有)

      git rm

      git branch (-d)

      git checkout 

      git merge

      git log (--oneline --graph --author)

      git tag

      git fetch

      git pull (git fetch +git merge 源/branch)

      git push (源 + branch)

      git remote (add rm)

  • 相关阅读:
    What's New In Python 3.X
    CSS Transform Style
    Build Laravel Blog PigJian by PHP7 and Nginx on Ubuntu
    常见算法之2---排序数组中和为给定值的两个数字
    常见算法之1---先序遍历二叉树
    常见算法之0---冒泡排序
    UVa 341
    UVa 558
    UVa 11747
    UVa 11631
  • 原文地址:https://www.cnblogs.com/liushannet/p/2802170.html
Copyright © 2011-2022 走看看