我遇到了一个让我困惑的问题。我的分支中有与 master 冲突的代码(在我的例子中是开发)。这不是一个大问题,因为它实际上只有 7 行代码,很容易识别。
BitBucket 很友善地告诉我,为了解决合并冲突,我需要执行以下步骤。
<branch in question><master>(在我的例子中是开发)
<conflicted_files>”将它们标记为已解决,然后运行“git rebase --continue”。”<current branch>在分支上
<current branch>您的分支和“<current branch>”已经分歧,并且分别有 4 个和 3 个不同的提交。
(使用“git pull”将远程分支合并到您的分支中)没有什么可提交的,工作树干净
好吧,没问题,让我们运行 git pull...我们必须重新开始,就好像我从未修复过合并冲突一样。
我正在阅读其他有类似问题的评论,发现有人使用 -f 标志(强制)推送代码。我尝试过,当然它有效,但是我的 7 行更改变成了多个文件更改。合并冲突消失了,但我担心主(开发)分支会因不必要的提交而膨胀。
有没有人遇到电源线处于"标准"模式时不显示的问题?
如果我跑:
$ vim ~/.vimrc
Run Code Online (Sandbox Code Playgroud)
我看到以下内容:
"~/.vimrc" 37L, 952C
Run Code Online (Sandbox Code Playgroud)
但是,如果我打开像NERDTree,CtrP或Sytnatstic这样的东西,我能够看到Powerline正如预期的那样,只要我关闭其中一个插件,电源线就会消失.
这是预期的行为吗?
如果有人有兴趣,这是我的.vimrc.
在经典 UI 中,我们能够让用户拖动图像并将其放到对话框中的选项卡之一。然而,根据 TouchUI 中的 Adobe 文档,我们应该使用 fileupload 而不是 html5smartimage。
html5smartfile、html5smartimage -> Granite/ui/components/foundation/form/fileupload https://docs.adobe.com/docs/en/aem/6-0/develop/the-basics/touch-ui-concepts.html
有没有办法禁用 TouchUI 上的文件上传功能?我认为 Adobe 正在鼓励用户使用 TouchUI 的 dropTarget 功能,而不是对话框中的选项卡。但是,我们希望确保体验一致,并且我们希望在对话框中使用选项卡。
想法?
我可以从 Finder 窗口双击我的应用程序,但我无法从终端找出相同的命令,以便我可以创建别名。
例如,如果我有两个布局,而我想使用相同的布局,则需要为每个布局命名不同的StaticQuery:
layoutA.js
const LayoutA = ({ children }) => (
<StaticQuery
query={graphql`
query SiteTitleQuery {
site {
siteMetadata {
title
}
}
}
`}
Run Code Online (Sandbox Code Playgroud)
layoutB.js
const LayoutB = ({ children }) => (
<StaticQuery
query={graphql`
query SiteTitleQuery {
site {
siteMetadata {
title
}
}
}
`}
Run Code Online (Sandbox Code Playgroud)
以上将导致以下错误:
error GraphQL Error编译站点的GraphQL查询时出错。错误:RelayParser:遇到一个或多个文档的重复定义:每个文档必须具有唯一的名称。重复的文件:-SiteTitleQuery
从某种意义上说,它们是两个不同的StaticQueries,它们用于两个不同的页面(布局),并且可以接受,除非可以在页面之间共享StaticQueries。