lichaoyue888 发表于 2018-1-12 23:12:52

Git 常用命令(二)

git add welcome.txt  

//git add 后git diff显示无差异  

//git diff HEAD(版本库头指针)/master 会显示差异  
git commit //如果你没有设置 -m 选项,Git 会尝试为你打开一个编辑器以填写提交信息。 如果 Git 在你对它的配置中找不到相关信息,默认会打开 vim。
  

  
git-ls-tree      - List the contents of a tree object
  
git-ls-files   - Show information about files in the index and the working tree
  
git-ls-remote - List references in a remote repository
  

  

  
git checkout 重写工作区
  
git checkout [-q] [—] <path>…
  
git checkout
  
git checkout [-m] [-b | —orphan new_branch] //创建及切换新分支,新分支从<start_point>指向新的提交开始创建
  

  
git checkout —fileName //暂存区fileName文件覆盖工作区,即取消上次操作
  
git checkout branchName —fileName//branchName所指向的fileName覆盖暂存区和工作区
  
git checkout--. / git checkout .//全覆盖
页: [1]
查看完整版本: Git 常用命令(二)