1. git clone xxxxxx // 克隆代码
2. git branch // 查看本地仓库分支
3. git branch -r // 查看远程仓库代码分支。 q取消编辑状态
4. git checkout -b <本地分支> origin/<远程分支> //通关远程分支创建本地分支,并切换到新创建的本地分支;
4.1相当于git branch <远程分支> 和 git checkout <本地分支>
5. git status // 查看当前工作区(本地当前分支)状态,是否存在修改
6. git diff //查看所有变更(更改代码对比)【看不到新增的文件】
7.
7.1 git add src/App.vue // 将App.vue文件添加到暂存区
7.2 git add -A //将所有的改动文件添加到暂存区
8.
8.1 git restore --staged src/App.vue // 将App.vue从暂存区取消
8.2 git restore --staged src/App.vue src/mian.js // 取消多个文件暂存
8.3 git restore --staged . // 取消所有暂存文件【后面有个英文的点】
9.
9.1 git restore src/App.vue // 撤销App.vue文件的修改
9.2 git restore . // 撤销所有文件修改(恢复到上一次的提交状态)
10. git commit -m "测试代码提交" // 将代码提交至本地仓库
11. git pull origin <远程分支> // 将<远程分支>的代码更新到<本地分支>
12. git pull origin <远程分支>:<本地分支> // 将<远程分支>的代码拉过来,然后合并到<本地分支>
13. git push origin <本地分支>:<远程分支> // 将代码推送到远程分支
14. git stash push -m "测试代码贮藏" // 将更改的代码进行贮藏,同时还原更改的代码
15. git stash list // 查看所有的贮藏
16. git stash apply <index> // 将贮藏的代码应用到本地分支中
17.
17.1 git stash drop <index> // 将贮藏删除
17.2 git stash clear // 删除所有贮藏
18.
18.1 git clean -xdf // 删除新建的文件夹和文件
18.2 git clean -f src/utils/test.js // 删除指定的文件
18.3 git clean -df // 仅删除新增的文件
git命令行使用
于 2023-09-07 11:21:44 首次发布