git 基本操作

git 基本操作

  • git init (newrepo) # 新建git仓库
  • git clone [url] # 克隆git仓库到本地
  • git add # 将文件添加到缓存
  • git status # 查看哪些文件被暂存了 哪些没有
  • git commit # 提交暂存到本地仓库
  • git reset HEAD # 取消缓存已缓存的内容(恢复到上次commit时的代码)
  • gir rm # 删除缓存文件
  • git rm --cached #从缓存删除 但在工作目录中留着
  • git mv = git rm --cached
  • git fetch # 从远程下载数据到本地
  • git pull # 从远程下载数据 并 合并
  • git push # 上传本地commit的代码到远程
  • git branch (branchname) # 创建分支
  • git checkout (branchname) # 切换分支 还有其他很多功能
  • git checkout --(filename) # 将工作区的修改撤销
    • 若filename自修改后未放到暂存区,撤销后内容与版本库一致
    • 若添加到暂存区后又修改,撤销内容与暂存区内容一致
  • git branch -d (branchname) # 删除分支
  • git merge (branchname) # 合并分支 有冲突时解决 并add commit
  • git log # 查看提交历史

git基本概念

  • 工作区
  • 暂存区 .git 目录下的index (add 后的位置)
  • 版本库 (commit 后的位置)
posted @ 2021-09-12 13:57  lancelee98  阅读(15)  评论(0编辑  收藏  举报