git学习第五篇(分支篇) Bertha 。 2022-11-21 14:55 146阅读 0赞 **① git branch**,查看当前分支列表 ![20201102113901714.png][] **② git branch "分支名"** , 创建分支 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L215bGlfYmluYmlu_size_16_color_FFFFFF_t_70][] 以上是新建了两个分支,并查看分支列表 **③ git checkout "分支名"** , 切换分支 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L215bGlfYmluYmlu_size_16_color_FFFFFF_t_70 1][] 注:\*后面绿色分支名代表当前所在分支 **④ git branch -d "分支名"**,删除分支 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L215bGlfYmluYmlu_size_16_color_FFFFFF_t_70 2][] ** ⑸git branch -D "分支名"**,强制删除分支(有些情况下会提示当前分支还未合并,不让提交,可以使用此方法强制删除分支) ![20201102114714470.png][] **⑥git chekout -b "分支名"**,新建分支并直接切换到该分支上,作用等同于:git branch "分支名" + git checckout "分支名" ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L215bGlfYmluYmlu_size_16_color_FFFFFF_t_70 3][] ⑦git branch -v ,查看每个分支最后一次提交信息 ![20201102115308570.png][] **⑧ git branch "分支名" "哈希值"**,新建一个分支并且使分支指向对应得提交对象(意思就是说只要知道每次提交的hash值,可以随时创建新分支并切换到对应的状态继续开始操作) ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L215bGlfYmluYmlu_size_16_color_FFFFFF_t_70 4][] ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L215bGlfYmluYmlu_size_16_color_FFFFFF_t_70 5][] **⑨ git log --oneline --decorate --graph --all**,查看项目分叉历史 (就是说查看所有分支历史) ![2020110214301163.png][] **⑩ git config --global alias.别名 "要被起别名的命令"**,给复杂命令更改别名,像⑨一样的命令很复杂,我们可以给其起别名,可以达到事半功倍的效果 ![20201102143259423.png][] **可以看到,别名配置成功后,使用别名的效果和直接使用那以长串命令是一样的,这里值得注意的是: 配别名时,如果被起别名的命令非单个单词,需要使用引号,否则不使用也是可以的,还有,被起别名的命令要是省略git,即只要git 后面的命令** [20201102113901714.png]: /images/20221120/b922ae4ba6e3460e8e4294311753cd28.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L215bGlfYmluYmlu_size_16_color_FFFFFF_t_70]: /images/20221120/ba9565efc6354f7fbecb13e7c8fc18f2.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L215bGlfYmluYmlu_size_16_color_FFFFFF_t_70 1]: /images/20221120/07fb4614c038420492ad96f551568892.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L215bGlfYmluYmlu_size_16_color_FFFFFF_t_70 2]: /images/20221120/afdd1b63f3bb4a7594905a356a6abe99.png [20201102114714470.png]: /images/20221120/c1c762512baf45da905c1550b1efa28b.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L215bGlfYmluYmlu_size_16_color_FFFFFF_t_70 3]: /images/20221120/f93ba9fb25664a92a7e5c68684adef93.png [20201102115308570.png]: /images/20221120/7a1da4ff1e124f8093356f2dfd7e7f74.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L215bGlfYmluYmlu_size_16_color_FFFFFF_t_70 4]: /images/20221120/13ae97371a4644cea9820dad12733217.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L215bGlfYmluYmlu_size_16_color_FFFFFF_t_70 5]: /images/20221120/a3669ed417654b7392053d10c797188c.png [2020110214301163.png]: /images/20221120/bf7cced6864f45418086eccebe8b11a4.png [20201102143259423.png]: /images/20221120/3bc9a7ba4da04cdab58c7803965001f1.png
还没有评论,来说两句吧...