Git笔记
    https://www.yuque.com/qinghou/bobplatform/ayxhts

    https://www.yuque.com/wuchendi/fe/git#APO7E

    https://www.yuque.com/robinson/git/qaw30m

    https://www.yuque.com/liruijie-j3set/ri3n8b/po1v2e

    image.png

    本地操作

    1. git add
    2. git commit
    3. git init
    4. git status 查看工作区文件的状态,如果是文件有更新,但是没有add,就会是红色的,否则是绿色的 git log 看日志 git reflog 查到所有日志 git branch 查看分支
    5. git merge
    6. 将服务器上的任何更新(假设有人这时候推送到服务器了)合并到你的当前分支。

    git add git commit
    git init git status 查看工作区文件的状态,如果是文件有更新,但是没有add,就会是红色的,否则是绿色的 git log 看日志 git reflog 查到所有日志 git branch 查看分支
    git merge
    将服务器上的任何更新(假设有人这时候推送到服务器了)合并到你的当前分支。
    远端仓库

    1. git remote
    2. git clone
    3. git fetch
    4. 从远程获取代码库(告诉 Git 去获取它有你没有的数据),该命令执行完后需要执行 git merge 远程分支到你所在的分支。
    5. git pull
    6. 下载远程代码并合并,其实就是 git fetch git merge 的简写。
    7. #将远程主机 origin 的 master 分支拉取过来,与本地的 brantest 分支合并
    8. git pull <远程主机名> <远程分支名>:<本地分支名>
    9. #如果远程分支是与当前分支合并,则冒号后面的部分可以省略
    10. git pull origin master
    1. git push <远程主机名> <本地分支名>:<远程分支名>
    2. $ git push origin master:master
    3. #如果本地分支名与远程分支名相同,则可以省略冒号
    4. $ git push origin master