本文是尚硅谷Git视频的学习笔记
1 状态查看操作:
git status 查看工作区和暂存区状态。
2 添加操作
git add file 将工作区的“新建/修改”添加到暂存区。
3 提交操作
git commit -m “message” file 将暂存区提交到本地库。
4 显示提交的日志
git log - -pretty=oneline
多屏显示控制方式:
空格向下翻页,b向上翻页,q退出。
5 显示日志以及其移动的步数
git reflog
6 基于索引值操作
git reset - - hard 索引值
7 基于^操作
git reset - -hard HEAD^
n个^表示后退N步。只能后退。
8 reset
-soft 仅在本地库移动
-mixed 在本地库移动,重置暂存区。
-hard 在本地库移动,重置暂存区和工作区。
9 diff
git diff 文件 将文件与暂存区中的文件进行比较。
git diff HEAD 文件名 将文件与本地库进行比较。
git diff 历史版本 文件名 将文件与历史版本进行比较。
10 branch
git branch -v 查看分支
git branch 分支名字。创建分支
git checkout 分支名字。切换分支
合并分支:首先切换到要被合并的分支,假设要将操作合并到master分支,首先git checkout master,然后git merge 另一个分支。即将该分支的改变合并到master 上了。
11 remote
添加远程库的连接
git remote -v 查看原先的远程库链接。
git remote add 链接别名 远程库的链接。
git remote -v 发现有fetch(取回)和push(添加)两个版本。
12 clone
git clone 远程库链接
将远程库目录完整的克隆下来
创建origin为远程库链接
初始化本地库