git

Git指令前面是$符号

Git指令

git config --global   // config  配置

配置用户  --global 参数 是在当前系统任何位置都可以使用这个用户

如果不加--global  只能在当前文件夹目录下使用

下一步  我们使用git init这个命令将这个版本库变成git可以管理的仓库

标志就是 里面会出现一个 .git的隐藏文件

Git add  文件名   将文件添加到缓冲区

Git commit -m “解释说明” 将缓冲区的文件提交到 仓库

Git status 让我们时刻掌握仓库当前的状态

红色代表仓库被改动  在工作区

绿色代表在暂存区

Git diff  参看上次修改的地方

Git log 查看仓库的历史版本

如果说 你想看简单的

Git log --pretty=oneline

Git reset 将当前版本回退到上一个版本

Git reset --hard head^ 代表当前版本的上一个版本

Git reset --hard head^^ 代表当前版本的上上一个版本

Git reset --hard head~10 代表当前版本向上追溯到的第十个 版本

我们会发现 最新的版本添加的内容 丢失了  回到第二次提交的版本了

工作区 暂存区 仓库分支

如果需要使用第二个分支 必须人为创建 如果不创建 git会都把所有的提交 交到默认的分支 master

Git的提交  提交的是修改 不是文件

提交1  git add 一次 git commit 一次  建议使用第一个

提交2  前面的都git add  最后一次 在 git add  git commit

Git checkout --文件名  撤销更改

modified  修改的  delete 删除的

如果出现这个提示

在工作区我改了readme 删了 aa.txt  但是仓库没有得到信息就没有更新

两种方式 git commit 去更新仓库的状态

Git rm 在仓库中直接删除aa.txt      git rm aa.txt

远程控制

git remote add origin git@github.com:cuiweijun/test.git

指定本地仓库与github上的test项目相连

原文地址:https://www.cnblogs.com/xyangjie/p/10639049.html