Tag:

git推送不发送到远程git存储库的变化

我正在更改我的本地git存储库中的某个文件,然后想要将更改发送到通过ssh克隆本地的远程git存储库。 在我的本地运行“git commit -a”之后,我将运行发送到远程的更改 $ git push Everything up-to-date 但是我检查了远程文件,并没有改变! 任何想法? 感谢致敬!

预览Git推送

我怎样才能看到哪些提交实际上将被推送到远程存储库? 据我所知,无论何时从远程存储库中取出master,即使是空的,也可能会生成提交。 这使得当地的主人即使没有任何推动力,也会“前进”。 现在,如果我尝试(从主): git cherry origin master 我有一个想要推动什么,虽然这也显示了我已经推动了一些提交。 有没有办法只显示将被推送的新内容?

任何人都可以推到我的项目在github?

我是新来的git以及github。 我在github上设置了一个回购,我可以把本地的东西推到这个远程回购。 现在是这样的问题:在我将东西推到远程仓库之后,刷新页面,我可以看到上传的更改(例如,如果我写了一个readme.txt文件并将其推送到远程仓库,一个readme.txt不存在,推后刷新页面,就会出现)。 那么任何人都可以自由地在github上更改我的回购? 或者,如果我推动linux内核的东西,我所做的更改可以添加到它并公开所有?

尝试推送到远程分支时,git错误

我从git克隆了仓库A的主分支,并创build了我自己的分支叫做Li。 前段时间我做了一些改变,把李的内容推到遥远的李。 现在我已经把远程主机的一些更新从我的本地主分支,从本地主分支,到当地的李,我试图推动从本地李更新到远程李。 但是,当我尝试运行时: git checkout Li git push origin Li 我得到以下错误: error: failed to push some refs to 'git@github.com:anodejs/system.git' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Merge the remote changes (eg 'git pull') hint: before pushing again. hint: See the 'Note about fast-forwards' in […]

致命的:“起源”似乎不是一个混帐存储库

我在我的Github账户上有一个仓库moodle ,我从官方仓库forked出来。 然后我在我的本地机器上克隆它。 它工作正常。 我创build了几个分支(在master分支下)。 我做了几个提交,它工作正常。 我不知道我是如何得到以下错误: git push origin master fatal: 'origin' does not appear to be a git repository fatal: The remote end hung up unexpectedly 如何解决这个错误,而不影响我的Github仓库? 我使用的是Ubuntu 12.10 执行cat $(git rev-parse –show-toplevel)/.git/config后,我的.git/config的内容给出: [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [branch "master"] [branch "MOODLE_23_STABLE"] [branch "MOODLE_24_STABLE"] [remote […]

git push:推送除最后一个之外的所有提交

有没有办法把我所有的本地提交到远程仓库, 除了最新的仓库? 我想保留最后一个地方,以防万一我需要修改。 谢谢。

iPhone:推送通知后如何删除徽章?

什么是删除我的应用程序的图标上的徽章的代码? 当我收到推,我需要删除它,当一个button被点击!

JavaScript中unshift()和push()的时间复杂度

我知道Javascript中的unshift()和push()方法有什么区别,但是我想知道时间复杂度有什么区别? 我想push()方法是O(1),因为你只是添加一个项目到数组的末尾,但我不确定unshift()方法,因为,我想你必须“移动”所有其他现有的元素转发,我想这是O(log n)或O(n)?

在执行git push时,警告“diff.renamelimitvariables”

我推送本地提交到远程git服务器,并得到以下警告消息: remote: warning: only found copies from modified paths due to too many files. remote: warning: you may want to set your diff.renamelimit variable to at least 19824 and retry the command. 但实际上我已经将diff.renamelimit设置为0(我认为零意味着无限,对吧?)。 $ git config –list … diff.renamelimit=0 那么我该怎么做才能避免这个警告呢? 谢谢。

混帐推拒绝

我放弃! 每当我试图推动我得到一个愚蠢的: ! [rejected] master -> master (non-fast forward) error: failed to push some refs to 'git@github.com:companyX/projectX.git' 我们的团队有一个新的git设置。 现在,我不使用私人分支,而是使用我们的主存储库(在github上)来创build我自己的副本。 有一点我做的是: $ git fetch upstream master:upstreammaster 所以这里是我目前的设置:: $ git branch master * upstreammaster $ git remote -v origin git@github.com:userX/projectX.git upstream git@github.com:companyX/projectX.git 其中userX是我的私有存储库。 所以,我去上游主pipe部门做一些改动,并从“上游主控人员”那里进行PULL。 一切合并和东西: $ git pull upstream master remote: Counting objects: 95, done. remote: Compressing […]