再学git

Posted xiangxiaolin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了再学git相关的知识,希望对你有一定的参考价值。

1.git的两大特点:

  1)版本控制:可以解决多人同时开发的问题,也可以解决找回历史代码的问题。

  2)分布式:Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。

2.创建一个版本库

git init

  1)创建一个版本

git add code.txt              (工作区提交到暂存区)

git commit -m 版本说明‘        (暂存区提交当前分支)

git status (查看当前状态,如果暂存区没有东西就给出“nothing to commit, working tree clean”)

     查看提交记录

git log

  2)回退到某一个版本

git reset --hard HEAD~1    (回退到前一个版本)

git reset --hard "版本号" (回退到版本号对应的版本)

3.工作区

  电脑中的目录,比如我们的git_test,就是一个工作区

4.版本库

  

以上是关于再学git的主要内容,如果未能解决你的问题,请参考以下文章

Git 基础再学习之:git checkout -- file

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

如何管理在每个 git 版本中添加私有代码片段?

使用 Git 来管理 Xcode 中的代码片段