乐趣区

关于git:Git本地仓库

  • git config 参数 – 有六个命令行,运行完能力应用 git
  • git init - 初始化,创立一个.git 的目录,来当本地仓库
  • git add 门路 – 形容哪些变动是须要提交的 备注:门路能够是绝对路径和相对路径
  • .gitignore 形容哪些变动是不须要提交的 常见:.vscode,.idea
  • git commit -m 字符串(提交的理由)留神:如果字符串中有空格,须要用英文的双引号包起来
  • git commit -v 与上一个 git 指令差不多的用处,不过这个指令能够更具体的让本人晓得本人具体批改了哪些地方,指令输入后会关上对应的编辑器,在下面能够文字输出相干备忘。(形容提交理由)
  • git log 查问刚刚提交的记录 (通过这个指令能够查看每次的提交记录,且不同的提交记录有对应的记录号)备注:只会显示之前的提交
  • git reset –hard 记录号 —- 通过该指令能够跳转至以往的版本,这个记录号能够通过 git log 指令查问取得
  • git reflog – 查问以往的全副提交记录(当用 git reset –hard 回退到任意一个版本时,再次用 git log 进行查问时,前面提交的版本可能无奈查问到,这个时候能够应用这个指令查问全副的历史提交记录)备注:可查看全副提交
  • git branch 名称 – 用于创立一个分支,基于以后 commit 创立的一个新的工夫线。
    备注:代码在哪个分支提交,就会呈现在哪个分支
  • git branch -d 分支名称 – 用于删除无用地分支
  • git checkout 名称 – 用于切换到另一个分支,
  • git merge 分支名称 – 将另一个分支内容合并到以后所在分支
  • git status -sb – 简化版地查看合并分支时呈现地抵触在什么中央

总结:

  1. .git 目录就是本地仓库
  2. 删除一个目录外面的文件时,同样须要应用 git add 和 git commit - v 配合进行提交删除的操作,首先用 rm 指令对一个文件进行删除,而后应用 git add 命令标记变动,后应用 git commit 指令进行提交
    3.git add . 作用是把当前目录所有文件都提交
退出移动版