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)

  • 相关阅读:
    iphone的苹果式营销体会
    上海自驾游之水博园游记
    2011上海车展参观记(多图)
    一部烂电影《让子弹飞》
    坚持自己读罗永浩《我的奋斗》感悟
    转:心理测试
    我们只要世界第一
    一篇小学课文
    iphone 4 初体验
    Setting Expires and CacheControl: maxage headers for static resources in ASP.NET
  • 原文地址:https://www.cnblogs.com/liushannet/p/2802170.html
Copyright © 2011-2022 走看看