aphasia
V2EX  ›  问与答

git 如何不通过 c l o n e(先 git clone,然后 add,commit)方式上传?

  •  
  •   aphasia · Aug 4, 2014 · 7027 views
    This topic created in 4474 days ago, the information mentioned may be changed or developed.
    菜鸟提问

    最近才发现github好用,但每次用不同的机子往上传东西的时候,都是先copy下来,再提交,感觉好笨啊。

    有没有其他的方法呢?

    只需要提交,而不需要clone下来?

    求指教
    19 replies  •  2014-08-06 10:51:07 +08:00
    wy315700
    wy315700
    Aug 4, 2014❤️1
    1
    git init
    git add
    git commit
    git remote add origin
    git push
    aphasia
    aphasia
    OP
    Aug 4, 2014
    2
    @wy315700 谢谢了,我实验了下,老是报错,我再找找问题啊
    nopy
    nopy
    Aug 4, 2014
    3
    ……这是把github当网盘用了么?
    aphasia
    aphasia
    OP
    Aug 4, 2014
    4
    @nopy 不也可以这样玩吗?有几台电脑,有空余时间都自己钻研钻研项目,都想往上传。。。
    blueandhack
    blueandhack
    Aug 4, 2014
    5
    @aphasia git是版本控制 自然会把服务端版本和你本地端版本进行比对,所以它不同于网盘……
    jybox
    jybox
    Aug 4, 2014❤️1
    6
    难道你们不知道 Github 是可以在线修改的么...
    NearTan
    NearTan
    Aug 5, 2014
    7
    全角半角字母混排是什么情况。。。。
    goodxxx
    goodxxx
    Aug 5, 2014
    8
    在没有clone的情况下,可以直接提交新文件?应该不可以。如果你想强制push,但会覆盖掉已有内容。如下步骤,例如添加一个新文件a.txt:
    1. git init
    2. echo "helll" > a.txt
    3. git add .
    4. git commit -m 'add a.txt'
    5. git remote add origin YourGiturl
    6. git push origin master [会报错]
    7. git push -f origin master

    运行这7步以后,你会发现原来文件被覆盖了。
    goodxxx
    goodxxx
    Aug 5, 2014
    9
    @goodxxx 只有在第5步之后执行 git pull origin master 才行。
    scarlex
    scarlex
    Aug 5, 2014
    10
    http://git-scm.com/book/zh
    楼主先看一遍这个
    aphasia
    aphasia
    OP
    Aug 5, 2014
    11
    @NearTan 不是半角与全角吧,因为我发现打clone(克隆)在这里排版跟done(完成)是一样的效果(这是一个bug了-_-||),所以加了空格了
    aphasia
    aphasia
    OP
    Aug 5, 2014
    12
    @goodxxx 到底行不行,今天不管如何,也要弄个结果来,谢谢你的回答了
    aphasia
    aphasia
    OP
    Aug 5, 2014
    13
    @scarlex 谢谢,今天要把它翻完
    yangkeao
    yangkeao
    Aug 5, 2014
    14
    楼主的需求,,我想Dropbox可以解决。。。。。
    scarlex
    scarlex
    Aug 5, 2014
    15
    @aphasia 你不可能一天看完的,一天看完基础就可以了
    sintrb
    sintrb
    Aug 5, 2014
    16
    建议还是clone一下吧
    aphasia
    aphasia
    OP
    Aug 6, 2014
    17
    @scarlex 被你言重,看完基础,其实之前也了解过的
    aphasia
    aphasia
    OP
    Aug 6, 2014
    18
    @yangkeao dropbox不能敲命令吧。。。
    yangkeao
    yangkeao
    Aug 6, 2014
    19
    @aphasia cp *** ~/Dropbox

    复制粘贴什么的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5323 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 01:29 · PVG 09:29 · LAX 17:29 · JFK 20:29
    ♥ Do have faith in what you're doing.