自己了解的Git的知识

GitHub查找资源小技巧

  1. 找百科大全 awesome xxx

  2. 找例子 xxx sample

  3. 找空项目架子 xxx starter/ xxx boilerplate

  4. 找教程 xxx tutorial

 

Git的基本操作(在VS Code下进行的)

  1. git clone ---- 下载,与download zip的区别:git clone可以多下载一个 .git文件,此为仓库,相当于后悔药,可以多次回滚commit,而download zip下载的只是个文件

  2. git init,可以在download zip下载的文件里面初始化一个.git仓库

  3. git add -A 表示vs code里面的文件从工作区转到暂存区;

    git commit -m “提交信息” 表示vs code 里面的文件从暂存区转到仓库(.git文件里)了(这里的提交信息,相当于备注的意思,一边未来的自己能看懂)

有一个更暴力的,vs code里面下文件旁边有个加号,就是将文件放入暂存区,想要放入仓库,直接在上面的搜索栏输入提交信息,按ctrl + 回车就放入仓库里面了

  1. git log --start 可以查看提交历史

    有个更暴力的,就是在vs code左边有个commit菜单,里面显示的就是你的提交历史

  2. git checkout <filename> 工作区打回去(老板让你改,你改了,但是老板又不想改了)

    vs code可以在文件旁边可以有个撤回键,可以放弃更改

  3. git reset HEAD^ 提交后撤回,(head是当前的提交,^表示的当前的提交的前几个提交)

  4. git checkout -b <branchname> 以当前分支为基础新建分支,最好在主分支下进行再分支。

  5. git checkout master 回到主分支,在主分支下进行操作

  6. git checkout <filename> 回到<filename>分支

  7. git merge <filename> 合并到master分支,此命令一定要在master分支下进行操作

  8. git branch 查看有哪些分支

  9. git branch -D <filename> 删除分支

  10. git push推送当前分支最新的提交到远程

  11. git pull 拉取远程分支最新的提交到本地

posted @ 2022-01-19 17:19  PfeifferLi  阅读(48)  评论(0编辑  收藏  举报