pythoncamp0

  • 复制代码库到本地

    git clone 代码库地址

  • vim

    • 进入vim

      vi ./.git/config——进入后按 i 进入编辑模式。

    • 退出vim

      :wq——要确保退出编辑模式时使用,按 esc 退出编辑模式。

  • push

    • 双推

      git push -u origin master——第一次推的用法。

      git push -f -u origin master——强推,不推荐使用。

      git push——直接这样也可以(但我这里使用 git push 不是双推,而是只推了hub)。

    • 推到github

      git push hub——hub是在vim中写得github名,也可以写成github。

      git push -u hub +master——在遇到pull的问题时可以用这个简易代码解决。

    • 推到gitbook

      git push book——book是在vim中写得gitbook名,也可以写成gitbook。

      git push -u book +master——在遇到pull的问题时可以用这个简易代码解决。

  • pull到本地

    • 如希望保留本地改动,并且同时并入Github网页上的改动, 处理方法如下:

      git stash

      git pull

      git stash pop

      然后可以使用git diff -w +文件名 来确认代码自动合并的情况.

    • 反过来,如果希望用代码库中的文件完全覆盖本地工作版本. 方法如下:

      git reset --hard

      git pull