更新本地项目到github时报错,只有部分文件更新了。
发布于 7 年前 作者 CodeingShow 5086 次浏览 来自 问答

{32BD5D07-FD75-4CDB-87D6-5FAB47FBA916}.bmp

32 回复

参考的教程是这个,目前刚接触这些东西,新人报到。http://blog.csdn.net/wblyuyang/article/details/49666199

git push -u origin master

git pull吧,之后git push -u origin master

-u –set-upstream For every branch that is up to date or successfully pushed, add upstream (tracking) reference, used by argument-less git-pull[1] and other commands. For more information, see branch.<name>.merge in git-config[1].

@MiYogurt 能说一下具体的步骤吗?

@DevinXian 能说一下具体的步骤吗?

我来抢个楼先

第一次推送记得加 -u 参数

@MiYogurt 我重新弄了一下,这次的情况是:更新的时候,网页上的项目和我本地的项目不一样。我本地修改了代码,网页上没有同步修改。也不知道哪里搞错了。有没有更佳详细的教程呀。

@CodeingShow 有,自己去看 git 教程。而且最近有准备录一个 git 的视频,不过这几天有点事多,nodelover.me 你可以关注一下,星期一还要去一趟公安局备案一下网站,下个星期之前应该上线。

@MiYogurt 谢谢谢谢谢谢。我关注了这个网站

@CodeingShow http://nodelover.me/course/git-guide 已经上传完成了,前面几节都是免费的,免费的基本上已经够了,后面的都是在图形化界面讲一些高级操作。

@MiYogurt image.png 这是我最近的一些题目,不知道大神有没有兴趣看一下。前两个要用C语言、第三个是C++,最后两个是linux驱动开发有关。我都不会…

@CodeingShow c 和 c++写的少,而且也没空。

@MiYogurt 1、2、3应该简单点,4、5难一点,我连思路都没有

@CodeingShow 4、5需要 linux 编程经验,有本书叫 Linux 什什么编程的,我从别人那里拿过来的,一直没空看。linux 下面基本上都是文件,其实一些输入输入都是文件。 一般驱动开发工程师 是需要不少经验的,而且薪资都挺高,特别是编写硬件的驱动程序,搞不好有的还是用的汇编。

一个很严重的问题, 小白在github上创建项目时不要选择Initialize this repository with a README 和下面的.gitignorelicense 因为第一次远程和本地代码同步时操作比较麻烦。。并不是add push就好了,还要合并 不选择的话就能直接push了

@MiYogurt 大神能不能帮我看看上面那几个题的第二题和第三题呀。求源码。

第二题用 socket.io 就可以完成,传文件的时候可以编码之后再发送,接受的时候再解码就是了。第三题就相当于 c++ web 爬虫(找个请求库与解析库一怼)。

@MiYogurt 第二题要自己手写,不借助socket.io。C++爬虫都没碰过

@CodeingShow 自己手写就找 api 啊,用 net 模块建立 tcp 长连接就是了。 c++ 自己去找包,暂时不太了解 c++是如何管理项目依赖的。

你问的第二个问题是最基础的,直接看官方demo,或者随便找个什么demo看懂就行

@qujinxiong Talk is cheap. Show me the code

@qujinxiong
https://github.com/miluer/ChatRoom 在这个代码的基础上如何增加文件传输的功能呢?我知道思路和方法,但在这个代码里面我不知道怎么改写

@CodeingShow 你问的太过于基础,以至于我忍不住做了这样的回答。 。。。。好吧,只看了前半句。至于文件传输,可以用formidable模块。如果你是要做即时通讯里面的发送语音和图片,建议参考 https://github.com/sectore/node-socket.io-push-image-demo

@qujinxiong 图片上没有说清楚,第二题必须用C语言来写,而且要写原生的,要是nodejs那就好说啦。

@MiYogurt result.ops[0]是什么意思

@CodeingShow 用 C 就自己去找 socket 的函数,还是你这个是不是 at 错人了。 result 就是一个对象。 ops 就是对象上面的一个数组。

@ystyle 对小白来说,让 GitHub 初始化,再 clone 下来,最方便。需要合并的话是顺序错了,本地已经有仓库了。GitHub 这个功能我觉得就是面向小白的。复杂一点的项目还是靠 IDE或者yeoman之类的工具搭骨架。

@weakish 但实际上, 大多数人本地自己有项目了。。。

回到顶部