Git安装使用
Git的安装
Git版本控制系统是一个分布式的系统,是用来保存工程源代码历史状态的命令行工具。
官网下载地址:https://git-scm.com/download
网上有很多Git的安装教程
安装完成后,还需要最后一步设置,在命令行输入:
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。到此Git安装完成。
Git的使用
git一般工作流程如下:
- 从远程仓库中克隆 Git 资源作为本地仓库:git clone "网址" 。
- 从本地仓库中checkout代码然后进行代码修改。
- 在提交前先将代码提交到暂存区:git add .。
- 提交修改。提交到本地仓库。本地仓库中保存修改的各个历史版本:git commit -m "注释"。
- 在修改完成后,需要和团队成员共享代码时,可以将代码push到远程仓库:git push。
git常用命令:
- git status 查看状态。
- git log 查看git日志。
- git reflog 查看所有版本变更日志。
- git add . 将工作区代码提交到暂存区。
- git commit -m"commit msg" 将暂存区提交到本地仓库。
- git push "网址"在修改完成后,需要和团队成员共享代码时,可以将代码push到远程仓库。
- git reset HEAD file/^ 撤销暂存区代码到工作区,^代表回退一个版本,两个^代表回退两个。
- git init 本地仓库建立。
git删除所有提交历史:
- 首先删除 .git文件夹可能会导致git存储库中的问题。
- 如果要删除所有提交历史记录,但将代码保持在当前状态,可以按照以下方式安全地执行此操作。
- 尝试 运行 git checkout --orphan latest_branch。
- 添加所有文件 git add .。
- 提交更改git commit -am "commit message" 。
- 删除分支git branch -D master(D一定要大写)。
- 将当前分支重命名git branch -m master。
- 最后,强制更新存储库:git push -f origin master。
- 完毕!