<pre id='iiijjwq'><tfoot id='iiijjwq'></tfoot></pre>
  • <center id='iiijjwq'></center>
      <p id='iiijjwq'><tt id='iiijjwq'></tt></p>

    1. <tt id='iiijjwq'><b id='iiijjwq'><td id='iiijjwq'></td></b></tt>

      和记娱乐平台官方网站 | 一个牛掰的代码管理工具之命令集

      发布日期:2017年12月14日 16:00   来源:66科技网

      每个人都有熟悉的代码管理工具,
      比如Subversion,
      比如CVS,
      比如Perforce,
      比如Mercurial,
      但是以上的这些工具是否全部都方便、快捷呢?
      01
      GIF简介
      GIT 是一个快速、可扩展的分布式版本控制系统,它具有极为丰富的命令集,对内部系统提供了高级操作和完全访问。它会把你的每次提交的文件的全部内容都会记录下来。
      02
      GIT特点
      速度
      简单的设计
      对非线性开发模式的强力支持(允许成千上万个并行开发的分支)
      完全分布式
      03
      GIT命令
      创建版本库
      #克隆远程版本库 $ git clone <url> #初始化本地版本库 $ git init 修改和提交
      #查看状态 $ git status #查看变更内容 $ git diff #跟踪所有改动过的文件 $ git add . #跟踪制定的文件 $ git add <file> #文件改名 $ git mv <old> <new> #删除文件 $ git rm #停止跟踪文件但不删除 $ git rm --cached <file> #提交所有更新过的文件 $ git commit -m "commit message" #修改最后一次提交 $ git commit --name 查看提交历史
      #查看提交历史 $ git log #查看指定文件的提交历史 $ git log -p <file> #以列表方式查看指定文件的提交历史 $ git blame撤销
      #撤销工作目录中的所有未提交文件的修改内容 $ git reset --hard HEAD #撤销指定的未提交文件的修改内容 $ git checkout HEAD <file> #撤销指定的提交 $ git revert <commit>分支和标签
      #显示所有的本地分支 $ git branch #切换到指定的分支或标签 $ git checkout <branch/tag> #创建新分支 $ git branch <new-branch> #删除本地分支 $ git branch -d <branch> #列出本地所有的本地标签 $ git tag #基于最新提交创建标签 $ git tag <tagname> #删除标签 $ git tag -d <tagname>合并
      #合并指定分支到当前分支 $ git merge <branch> 远程操作
      #查看远程版本库信息 $ git remote -v #查看指定远程版本库信息 $ git remote show <remote> #添加远程版本库 $ git remote add <remote><url> #从远程版本库获取代码 $ git fetch <remote> #下载代码 $ git pull <remote><branch> #上传代码 $ git push <remote><branch> #删除远程分支或标签 $ git push origin --delete <branchname/tagname> #上传所有标签 $ git push --tags想学习更多~!请关注搜狗测试

      上一篇:五大主流共享充电宝体验横评,结果谁都不好用
      下一篇:万亿母婴市场 贝贝网加注“社交”升级互联网竞争赛道

      相关文章:

      • 2017-12-14

      • 2017-12-14

      • 2017-12-14

      • 2017-12-14

      • 2017-12-14

      Copyright © 2016 66科技网 dhu66.com All Rights Reserved.
      本站文章来自网友的提交收录,版权归作者所有
      如有权益问题请及时与我们联系处理