- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我已经安装并配置了 Phabricator,因此它不会在 Web 上显示任何警告。然后我尝试创建一个存储库并进行第一次 git 提交。我已经接受了修订,但是当我尝试执行“arc land”时失败并显示以下消息:
-> % arc land
Landing current branch 'master'.
TARGET Landing onto "master", the default target under git.
REMOTE Using remote "origin", the default remote under git.
Exception
Branch "master" does not exist in remote "origin".
(Run with `--trace` for a full exception trace.)
如果我使用“--trace”运行,我得到:
ARGV '/phabricator/arcanist/bin/../scripts/arcanist.php' 'land' '--trace'
LOAD Loaded "phutil" from "/phabricator/libphutil/src".
LOAD Loaded "arcanist" from "/phabricator/arcanist/src".
Config: Reading user configuration file "/home/xxx/.arcrc"...
Config: Did not find system configuration at "/etc/arcconfig".
Working Copy: Reading .arcconfig from "/Users/dkr/Code/knquant/test/.arcconfig".
Working Copy: Path "/test" is part of `git` working copy "/test".
Working Copy: Project root is at "/test".
Config: Did not find local configuration at "/test/.git/arc/config".
>>> [0] <conduit> user.whoami() <bytes = 117>
>>> [1] <http> http://pb.xxxxxx.com/api/user.whoami
<<< [1] <http> 360,568 us
<<< [0] <conduit> 361,088 us
>>> [2] <exec> $ git symbolic-ref --quiet HEAD
<<< [2] <exec> 5,927 us
>>> [3] <exec> $ git rev-parse --symbolic-full-name 'master'@{upstream}
<<< [3] <exec> 4,846 us
>>> [4] <exec> $ git --version
<<< [4] <exec> 3,654 us
>>> [5] <exec> $ git ls-remote --get-url 'origin'
<<< [5] <exec> 4,085 us
>>> [6] <conduit> repository.query() <bytes = 227>
>>> [7] <http> http://pb.xxxxxx.com/api/repository.query
<<< [7] <http> 81,179 us
<<< [6] <conduit> 81,384 us
>>> [8] <exec> $ git symbolic-ref --quiet HEAD
<<< [8] <exec> 5,159 us
Landing current branch 'master'.
>>> [9] <exec> $ git rev-parse --symbolic-full-name 'master'@{upstream}
<<< [9] <exec> 4,147 us
>>> [10] <exec> $ git rev-parse --symbolic-full-name 'master'@{upstream}
<<< [10] <exec> 4,663 us
>>> [11] <exec> $ git symbolic-ref --quiet HEAD
<<< [11] <exec> 4,003 us
>>> [12] <exec> $ git rev-parse --symbolic-full-name 'master'@{upstream}
<<< [12] <exec> 4,160 us
TARGET Landing onto "master", the default target under git.
>>> [13] <exec> $ git rev-parse --symbolic-full-name 'master'@{upstream}
<<< [13] <exec> 4,694 us
REMOTE Using remote "origin", the default remote under git.
>>> [14] <exec> $ git diff --no-ext-diff --no-textconv --raw 'HEAD' --
>>> [15] <exec> $ git ls-files --others --exclude-standard
<<< [14] <exec> 4,833 us
<<< [15] <exec> 4,770 us
>>> [16] <exec> $ git diff-files --name-only
<<< [16] <exec> 5,004 us
>>> [17] <exec> $ git rev-parse --verify 'origin/master'
<<< [17] <exec> 3,919 us
[2016-03-03 01:38:51] EXCEPTION: (Exception) Branch "master" does not exist in remote "origin". at [<arcanist>/src/land/ArcanistGitLandEngine.php:101]
arcanist(head=master, ref.master=086f5399bfbb), phutil(head=master, ref.master=6ef9295e388d)
#0 ArcanistGitLandEngine::verifySourceAndTargetExist() called at [<arcanist>/src/land/ArcanistGitLandEngine.php:13]
#1 ArcanistGitLandEngine::execute() called at [<arcanist>/src/workflow/ArcanistLandWorkflow.php:296]
#2 ArcanistLandWorkflow::run() called at [<arcanist>/scripts/arcanist.php:392]
我到处搜索,但没有找到任何有用的信息。
最佳答案
您没有分支主管。你必须创造它。你可以这样做
git commit --allow-empty -m "initial commit"
git push -u origin master
这是一个 git 问题而不是一个 phabricator 问题。
关于git - Phabricator 第一次 'arc land' 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35743582/
在我的 Android 应用程序中,我现在有一个用于 res/layout 和 res/layout-land 的 main.xml。我已经完成了纵向布局的设计,现在我想在纵向和横向布局之间共享一个按
我使用 NodeJS,但我知道 Deno 是一个 future 。我真的很想学习 Deno 并为之做出贡献,但我不知道我该如何开始或真正正确的路线图我可以构建以遵循正确的道路。 我真的很想学习和控制它
我的客户有多个停放域名。她希望这些域指向她主站点中的特定页面。例如: 假设她的主网站上有一个关于卧室重新装修的页面。该页面位于 www.mainsite.com/bedrooms/ 假设她有一个名为
我想听听有关着陆页的良好定义以及如何使用着陆页。我根本无法真正了解它的内容。 您将其放置在网站的哪个位置?索引、弹出窗口、页面等? 着陆页的特点是什么? 最佳答案 这绝对是一个 wiki问题。 lan
我遇到了以下问题。我的程序是一个秒表。我有 res/layout/main.xml 和 res/layout-land/main.xml 但它是错误的。当我转动手机时,程序停止。我认为它会再次调用 o
当我的页面加载时,我想让我的 Logo 淡入并同时从下向上移动 20-30 像素。我有这段代码可以让它淡入,并且运行良好: $(document).ready(function() { $('#l
我正在创建 android 应用程序来播放 liveStream,我在 layout.xml 中添加了 videoView 并添加了 layout-land 文件夹 我想让应用程序仅在布局区域而非纵向
许多编译器仍然不支持 C99,现在大部分焦点都集中在 C++ 及其即将推出的标准 C++1x 上。 我很好奇 C 将在其下一个标准中“获得”什么,何时获得,以及它将如何保持 C 的竞争力。众所周知,C
是否有一种方法可以只显示一次警报框,即当用户点击网站时,然后当他们浏览该网站时,该警报框就不再出现? 最佳答案 例如,您可以设置一个 localStorage 属性,例如 if(!localStora
请看www.myprovence.fr .单击固定顶部的链接,您会看到该页面不仅跳转到其 anchor ,而且还滑动了最后几厘米,或者像我所说的那样轻轻着陆。我想弄清楚这是如何完成的,但我不知道在(压
fantasy-land/id :: Category c => () -> c a a 我不太明白这个签名说的是什么? id 是一种采用零参数并返回类别和其他两个内容的方法。 这样对吗?这有什么意义
我在 layout 文件夹下有一个 login.xml 文件;我创建了一个 layout-land 文件夹,它出现在 layout 的正下方,里面也有一个 login.xml 文件。在我的 Login
我刚刚了解了如何使用名为“layout-land”的不同文件夹中的重复布局来更改布局。 我只是简单地从原始布局中复制了整个代码,并注意不要出现拼写错误。在我的 list 中,没有任何迹象表明我想自己处
有谁知道为什么 eclipse 在 Android 应用程序中默认生成文件夹“values-sw600dp”和“values-sw720dp-land”? 为什么横向需要 720dp,否则不需要? 我
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 8 年前。 Improve t
我是 Android 的新手,正在尝试弄清楚如何为纵向和横向屏幕使用不同的布局文件 (main.xml)。 我尝试将 main.xml 放在 res/layout 和 res/layout-land
我正在运行一些示例代码来测试 fragment : https://github.com/commonsguy/cw-omnibus/tree/master/LargeScreen/EU4You 我正
我的应用程序被迫只能在横向模式下工作(编辑:我的意思是, Activity 在 list 中有 android:screenOrientation="landscape")。所以,我在 layout-
我想为横向和纵向设置不同的布局。但是这两个方向最终都使用相同的布局 xml。我在 StackOverflow 上提出了十几个问题,但没有一个能解决我的问题。 在布局下,我有一个 activity_ma
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 1
我是一名优秀的程序员,十分优秀!