首页 > 其他 > 详细

2. ProGit-Git基础

时间:2015-12-16 01:42:28      阅读:306      评论:0      收藏:0      [点我收藏+]

(1) 取得项目的Git仓库
  • 从工作目录中初始化新仓库
    • git init
  • 从现有仓库克隆
    • git clone
      • ssh协议
      • http协议

(2) 检查当前文件状态
    git status

(3) 跟踪新文件或暂存已修改文件
    git add

(4) 忽略某些文件
    增加.gitignore文件

(5) 比较差异
  • 比较工作目录和上次提交到暂存区域快照的差异
    • git diff
  • 比较暂存区域和上次提交到仓库快照之间的差异
    • git diff --cached
    • git diff --staged

(6) 提交更新
  • git commit -m "commit message"
  • git commit -a -m "commit message"
  • git commit --amend

(7) 删除仓库文件
  • git rm filename
  • git rm --cached filename

(8) 移动文件
    git mv file_from file_to
    相当于执行以下命令
    git rm file_from
    git add file_to

(9) 查看提交历史
    git log
    git log -p
    git log -2
    git log --stat
    git log --pretty=oneline
    git log --pretty="%h - %an, %ar : %s"
    git log --pretty=format:"%h %s" --graph

(10) 取消已经暂存的文件
     git reset HEAD filename

(11) 取消对文件的修改
     git checkout -- filename

(12) 远程仓库的使用
 

2. ProGit-Git基础

原文:http://www.cnblogs.com/xiaoyao-tech/p/5049999.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!