git 笔记

Posted 逍遥妹纸

tags:

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

$ git 测试是否安装git
$ git config --global user.name "Your Name" $ git config --global user.email "[email protected]"
--global 表示你这台机器上所有的Git仓库都会使用这个配置,当然对某个仓库指定不同的用户名
创建一个版本库 $pwd用于显示当前目录
$ mkdir learngit $ cd learngit $ pwd
 
$ git init 把这个目录变成Git可以管理的仓库
$ git add readme.txt $ git commit -m "append GPL"
$ git log 命令查看
 
用HEAD表示当前版本,也就是最新的提交3628164...882e1e0(注意我的提交ID和你的肯定不一样),上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。
git reset 版本回退
$ git reset --hard HEAD^
 
git log再看看现在版本库的状态:
$ git status 查看当前状态
git add命令实际上就是把要提交的所有修改放到暂存区(Stage),然后,执行git commit就可以一次性把暂存区的所有修改提交到分支
 
git checkout -- file可以丢弃工作区的修改   让这个文件回到最近一次git commitgit add时的状态。
rm命令   删除工作区的文件 然后 commit

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

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

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

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

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

markdown Git代码片段

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段