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 后的位置)
git 基本操作
原文:https://www.cnblogs.com/lancelee98/p/15258008.html