Tag: 推送

提交和推送单个文件最简单的方法是什么?

我对Mercurial来说比较陌生,现在我的团队正在尝试使用它来取代Subversion。 我怎么能提交并推送一个文件到另一个存储库,而我的工作目录中的其他修改未提交(或至less不推送到其他存储库)? 这发生在我们与数据库迁移。 我们希望将迁移提交到源代码pipe理,以便DBA可以查看和编辑它,同时我们正在进行代码修改,以便与数据库迁移一起进行。 这些变化还没有准备好,所以我们不想把所有这些都推出去。 在颠覆,我只是做: svn add my_migration.sql # commit only the migration, but not the other files I'm working on svn commit -m "migration notes" my_mygration.sql 并继续在当地工作。 这不适用于mercurial,因为当我推送到另一个存储库,如果有更改,我没有拉下来,它要我拉下来,合并它们,并提交合并到存储库。 合并之后提交不允许你省略文件,所以它强制你提交本地存储库中的所有东西。 最简单的事情是将文件提交到本地存储库,克隆我的本地存储库,从实际存储库中获取任何新的更改,合并它们并提交合并,然后将我的更改推送出去。 hg add my_migration.sql hg commit -m "migration notes" my_migration.sql cd .. hg clone project project-clone cd project-clone hg fetch http://hg/project hg push http://hg/project […]

无法使用http / https将Git推送到远程存储库

我有一个服务器上的apache服务的目录中的Git存储库。 我configuration了WebDAV,它似乎运行正常。 Litmus返回100%成功。 我可以从远程主机克隆我的存储库,但是当试图推翻http或https时,出现以下错误: 错误:无法访问URL https://git.example.com/repo/ ,返回代码22致命:git-http-push失败 任何想法?

推后更改git提交消息(鉴于没有人从远程拉)

我做了一个git提交和随后的推动。 我想更改提交消息。 如果我理解正确,这是不可取的,因为有人可能已经从远程存储库中取出,然后再进行这样的更改。 如果我知道没有人拉了,怎么办? 有没有办法做到这一点?

应用程序closures时推送通知

你知道是否有可能从应用程序完全closures时收到来自谷歌云消息的通知? 我知道,如果它是开放的或在后台是的,但它可以编程任何方式来接收它们? 编辑: 应用程序closures时,我会继续收到通知。 我附上的代码,以防万一我有一个错误,我不看它。 performance <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.frab" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> <uses-permission android:name="com.frab.permission.C2D_MESSAGE" /> <uses-permission android:name="android.permission.READ_CONTACTS" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> <uses-permission android:name="android.permission.VIBRATE" /> <permission android:name="com.frab.permission.C2D_MESSAGE" android:protectionLevel="signature" /> <meta-data android:name="com.google.android.gms.version" […]

设置混帐拉和推所有分支机构

我想默认推拉所有分支,包括新创build的分支。 有没有可以为其定义的设置? 否则,当我添加一个新的分支,在本地,我想从服务器拉它,最简单的方法是什么? 我创build了一个具有相同名称的新分支,并试图拉,但它不起作用。 问我所有分支的远程configuration。 我如何设置它。

在iPhone上确定用户是否启用了推送通知

我正在寻找一种方法来确定用户是否通过设置启用或禁用了我的应用程序的推送通知。

无法Git推大师Github

这个问题与我在理解rebase,分支和合并以及这个问题上的问题有关 你如何能在你的远程列表中拥有一个teamMate的时候提交给你的github账号? 我发现其他人也有同样的问题。 这个问题似乎与/etc/xinet.d/有关。 问题:无法推送我的本地分支到Github的主分支 我跑 git push origin master 我明白了 fatal: 'origin' does not appear to be a git repository fatal: The remote end hung up unexpectedly 错误信息提示我分支的“起源”不在我的本地git仓库中。 这样,Git停止连接到Github。 这很奇怪,因为我没有删除分支的“起源”。 我的混帐树是 dev * master ticgit remotes/Math/Math remotes/Math/master remotes/origin/master remotes/Masi/master 当你在你的本地Git中有一个teamMate的分支时,你怎么能把你的本地分支推到Github ? VonC的答案解决了主要问题。 我把通行证放到了我的ssh密钥中。 我跑 $git push github master 我明白了 Permission denied (publickey). fatal: The […]

在Android平台推送通知

我正在寻找一个应用程序接收来自服务器的推送警报。 我发现了几个方法来做到这一点。 短信 – 拦截收到的短信,并从服务器发起一个拉 定期轮询服务器 每个都有其自身的局限性。 短信 – 无法保证到达时间。 投票可能会耗尽电池。 你有更好的建议吗? 非常感谢。