今天学习了Git在这里做一个记录。
首先看视频最慢也是最简单的方法。
视频教程连接:https://b23.tv/av75472215/p23
自己的笔记:
教程 https://www.runoob.com/git/git-commit-history.html
Git 创建仓库
git init
git add .
git clone
我们使用 git clone 从现有 Git 仓库中拷贝项目(类似 svn checkout)。
git status
git status 以查看在你上次提交之后是否有修改。
git commit
使用 git add 命令将想要快照的内容写入缓存区, 而执行 git commit 将缓存区内容添加到仓库中。
Git 为你的每一个提交都记录你的名字与电子邮箱地址,所以第一步需要配置用户名和邮箱地址。
$ git config --global user.name ‘runoob’
$ git config --global user.email test@runoob.com
git branch (branchname)
git checkout (branchname)
git merge
git branch -d (branchname)
git log
git reset --soft commitID //只删除commitID之后的提交记录log,代码的改动还在。
git reset --hard commitID //彻底删除commitID之后所做的改动,代码也一起回退回来了。 (慎重用,用前最好备份一下代码,或者用git diff 生成一个patch)
找回
git reflog
git reset --hard