Git使用说明

01-GIT常用指令

(1)常用指令列表

序号 指令 参数 用法
1 clone 克隆远端仓库到本地 git clone http://xxxx/xxx/xx.git
2
3
4
5
6
7
8
9

(2)

02-GIT常见问题

1、VSCODE拉取代码报 – “在签出前,请清理存储库工作树”

问题原因:git仓库上的代码和本地代码存在冲突了

解决方案:

git stash – 储藏命令

将你的本地修改保存起来,并将工作目录还原为与HEAD提交相匹配。

# 先执行stash,将本地代码存储起来
git stash save "编写一些相关信息"
# 其次执行拉取最新代码
git pull
# 再将本地存储代码回复
git stash pop
#最后使用 pull命令或者其他命令进行更新合并即可
git pull

这里对stash的用途进行补充一下: stash 是git储藏,会把所有未提交的修改包括(暂存和非暂存的)都保存起来,后续恢复当前工作目录
注意: stash 是本地的,不会推送到中央仓库。
存储: git stash save “这里写一下Message,用于版本记录”
恢复: git stash pop – 这里将缓存堆栈中的第一个stash删除出栈。
全部恢复: git stash apply – 这里将所有缓存全部恢复,但是不会删除缓存堆栈, 也可以指定要恢复的版本
查看现有: git stash list –查看当前所有暂存信息
移除: git stash drop/clear – drop 可以删除指定堆栈, clear 为清除所有
查看diff: git stash show – 可以查看区分,或指定版本, 加参数-p / –patch 可以查看特定的全部diff
从stash创建分支: 可以从当前缓存堆栈中创建一个分支, git stash brach 分支名
暂存未跟踪或忽略文件: git stash -u / –include-untracked —缓存上两种文件
git stash -a / –all –缓存所有文件

03-GIT

作者:何贤刚  创建时间:2024-04-19 09:25
最后编辑:何贤刚  更新时间:2024-05-13 09:30