git指令

git指令前面是$

1. git config - global config 配置

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

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

2.创建版本库

下一步 通过 git init 这个命令把1807这个文件变成git可以管理的仓库

标志里面会出现 .git 的隐藏文件,如果没有不要着急,一定是你设置的问题

windows10的;

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

git commit -m "解释说明" 将缓冲区的文件提交到仓库

缓冲区 有add1 add2 add3 使用 commit -m 一次性提交到仓库

add 将工作区的文件提交到缓冲区,commit -m 将缓冲区的文件提交到仓库

3.git status 命令它可以让我们时刻掌握仓库当前状态

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

绿色代表没有被改动 在暂存区

4.git diff 查看上传修改的内容

5.版本回退

master默认的分支,建一个仓库,从缓冲区提交到仓库,仓库里不可能乱七八糟的,如果没有给分支,就默认一个分支叫master,放在master,如果不建第二个分支所有东西都会放在master,如果建一个分支就放在键的分支里

git log 查看仓库历史版本

如果说 想看简单的 git log-pretty=oneline

head 表示最新的提交

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

git reset --hard HEAD^     代表当前版本上一个版本

git reset --hard HEAD^^    代表当前版本上上一个版本

git reset --hard HEAD~10  代表当前版本向上追溯到第十个版本 

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

工作区 暂存区 仓库分支

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

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

提交1 git add 一次 git commit -m 一次

提交2 前面都 git add 最后一次 git add commit -m

建议第一个

如果出现这样提示

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

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

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

  把仓库的 aa.txt 也给删除了 就给我 git 同步了

 

作者:晋飞翔

QQ(wx同步) 318080891

 

posted @ 2019-04-03 21:09  晋飞翔  阅读(245)  评论(0编辑  收藏  举报