git的基本应用(一)

Git常用的命令:

  1. mkdir  文件夹名称           创建文件夹
  2. git  init                     将文件夹交个git管理
  3. ls -ah                        显示.git文件的标识
  4. touch 文件名                 创建文件
  5. ls                           linux类似
  6. git  add   文件名            将文件添加到暂存区
  7. git  cocmmit  -m  “对提交文件的说明”    将暂存区的文件提交到本地仓库
  8. git diff  --  文件名            可以查看版本库与与工作区中的不同
  9. git  status                    查看当前工作区的状态
  10. git  log                      可以查看历史的提交(--pretty=oneline)
  11. git  rest  --hard  HEAD^       向上回退一个版本
  12. git  rest  --hard  HEAD^^      向上回退两个版本
  13. git  rest  --hard  head~ 100     向上回退100个版本
  14. git  reflog                     查看每一次执行的过程
  15. git  rest  --hard  {commit id}    回退到指定的版本
  16. git  checkout  -- 文件名        撤销文件的修改(撤销工作区的修改)
  17. Cat  文件名                   查看已修改的文件
  18. rm   文件名                   删除文件,包括在版本库中
  19. git  checkout  -b  dev          创建新的分支并切换到 dev分支
  20. git  branch                     查看当前的分支
  21. git  checkout 分支名            切换分支
  22. Git  branch  分支名             创建分支

  1. git  branch  -d 分支名           删除分支
  2. git merge --no-ff  -m  “注释” 分支名    合并分支并且禁用fast  forward
  3. git log --graph --pretty=oneline --abbrev-commit   查看提交的过程
  4. bug 分支

     当前的分支上有在工作区的文件,但是没有提交到暂存区,要修改其他内容,则影藏当前的内容,并创建分支切换到新分支工作,工作完之后在切换回来修改。

   git stash            将当前的工作现场影藏起来

                      创建切换新的分支,工作并提交,切换到以前的分支

   git stash  list        显示被影藏的内容

   git stash  drop       删除影藏内容,回复到跳转之前的分支

   

  1. 多人协作

      git remote                   查看远程库的信息

      git remote -v                 查看远程库的详细信息

      git pull                      从远程分支上更行内容

      git push                     推送到远程分支

      git push  origin  master       推送到远程主分支(也可以是其他远程分支)

      git  clone 。。。。。             克隆远程项目到本地工作区

      git checkout -b  dev origin/dev   将远程的分支切换到本地dev

 

学习地址:https://blog.csdn.net/u010839779/article/details/81177429

         http://www.cnblogs.com/tugenhua0707/p/4050072.html

猜你喜欢

转载自www.cnblogs.com/stt101517/p/10701597.html