当你运行git branch -r为什么火焰会列出origin/HEAD?例如,GitHub上有一个远程仓库,比如说有两个分支:master和awesome-feature.如果我git clone抓住它然后进入我的新目录并列出分支,我看到:
$ git branch -r
origin/HEAD
origin/master
origin/awesome-feature
Run Code Online (Sandbox Code Playgroud)
或者它的任何顺序(阿尔法?我正在伪造这个例子以保持无辜的回购秘密的身份).那么HEAD业务是什么?它是什么,最后一个人push有他们HEAD在尖时,他们推?这不会是他们push编辑的一切吗?HEAD四处走动......为什么我会关心别人HEAD在另一台机器上指出的东西?
我只是处理远程跟踪等问题,所以这是一个挥之不去的混乱.谢谢!
编辑:我的印象是专用的远程回购(比如GitHub,没有人会在这个代码上工作,但只有拉或推等)没有也不应该有HEAD,因为基本上,没有工作副本.不是吗?
这与编码有些相似,但程序员经常在自己的页面和其他页面上"查看源代码".我了解到,当您在Firefox中执行常规查看源时,它会获取您所在的URL并向该URL发出另一个GET请求.这有两个原因:
我听说有一些我可以添加的内容:配置可以防止这种情况,但没有运气.我还读到了一些可以解决这个问题的扩展,其中包括Firebug,但是与F12相比,ctrl-shift-u非常方便,然后点击几下就可以找到你感兴趣的元素.
所以...有没有一个开关我可以翻转使Firefox的View Source一直像View Generated Source一样,点击缓存而不是发出新的GET请求?
特别是在考虑新的Rails项目时,您的版本控制和部署工作流程是什么样的?你用什么工具?
我对Mac,*nix和Windows工作机器的答案很感兴趣.假设一个*nix服务器.
如果需要,我会编辑清晰.
我一直听说Flex是开源的,我认为了解内部工作的好方法就是看它.我可以很容易地找到Flex SDK(http://opensource.adobe.com/wiki/display/flexsdk/Get+Source+Code),但我想查看MXML核心库的类定义(如NumericStepper) ).我误解了,或者某种地方有什么东西可用吗?
注意,我正在寻找一些核心MXML组件的来源,所以我可以看到它们如何在内部工作,而不是编译器的源.我上面链接的内容是否具有我正在寻找的内容,而我在导演结构中找不到它?
在Flex(以及许多其他语言)中,类的函数/方法可以声明为私有或受保护(或公共).有什么不同?我的印象是它与子类的关系以及事物如何被继承或可以被调用有关,但我不确定究竟是什么.
apache-flex ×2
deployment ×1
firefox ×1
firefox-3 ×1
git ×1
github ×1
oop ×1
open-source ×1
ruby ×1
scope ×1
workflow ×1