suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Github:在不先pull的情况下,如何直接push本地文件到repository

刚接触git,在使用的时候,碰到了这样一个情况。
本地存在这么些文件:
D:/Code/Python/createdict.py
E:/Python/downpic.py
然后,想将以上文件都push到github的同一个repository下(eg:git@github.com:xxx/Python.git
但是,在push的时候,发现每次都需要先使用git pull命令将最新的远程库抓取到本地,然后,才可以使用git push origin master
我的需求只是想要将本地不同位置处的代码文件push到github上的同一个repository下,而如果每次都得先下载最新的库,那岂不是很麻烦?

高洛峰高洛峰2876 Tage vor834

Antworte allen(3)Ich werde antworten

  • 黄舟

    黄舟2017-04-27 09:05:13

    git checkout开分支提交然后merge分支。

    Antwort
    0
  • 给我你的怀抱

    给我你的怀抱2017-04-27 09:05:13

    • 建立分支 一个d盘文件分支(d) 一个e盘文件分支(e) 一个原有的master分支
    • 先pull master分支
    • merge d into master
    • merge e into master
    • push
    • commit

    Antwort
    0
  • 習慣沉默

    習慣沉默2017-04-27 09:05:13

    git 以 commit 为基础,不以文件或目录为基础,即使你修改了两个不同路径的文件,后一次修改也依赖于前一次。

    所以在每次 push 之前必须 pull.

    Antwort
    0
  • StornierenAntwort