小编Pla*_*mer的帖子

没有指定分支的"git push"的默认行为

我使用以下命令推送到我的远程分支:

git push origin sandbox
Run Code Online (Sandbox Code Playgroud)

如果我说

git push origin
Run Code Online (Sandbox Code Playgroud)

这会推动我的其他分支的变化,还是只更新我当前的分支?我有三个分支:master,productionsandbox.

git push文件是不是这个很清楚,所以我想澄清这一点为好.

哪些分支和遥控器可以git push完全更新以下命令?

git push 
git push origin
Run Code Online (Sandbox Code Playgroud)

origin 上面是一个遥控器.

据我所知,git push [remote] [branch]只会将该分支推送到远程.

git branch git-push git-branch

1339
推荐指数
10
解决办法
62万
查看次数

让git与代理服务器一起工作

如何让git使用代理服务器?

我需要从git服务器检出代码,每次都显示"Request timed out".我该如何解决这个问题?

或者,如何设置代理服务器?

git version-control proxy

896
推荐指数
14
解决办法
99万
查看次数

如何从git存储中提取单个文件(或更改文件)?

我想知道是否可以从git stash中提取单个文件或diff文件,而不会弹出存储变更集.

任何人都可以提供一些关于此的建议/想法吗?

git git-stash

714
推荐指数
8
解决办法
20万
查看次数

NSString属性:复制还是保留?

比方说,我有一个叫做类SomeClassstring属性名称:

@interface SomeClass : NSObject
{
    NSString* name;
}

@property (nonatomic, retain) NSString* name;

@end
Run Code Online (Sandbox Code Playgroud)

我知道可能会指定名称,NSMutableString在这种情况下,这可能会导致错误的行为.

  • 对于字符串一般来说,使用属性是否总是一个好主意copy而不是retain
  • "复制"属性是否比这种"保留"属性效率低?

cocoa cocoa-touch objective-c

330
推荐指数
5
解决办法
13万
查看次数

使用Java的Collections.singletonList()?

Collections.singletonList()在Java中有什么用?据我所知,它返回一个包含一个元素的列表.为什么我想要一个单独的方法来做到这一点?不变性如何在这里发挥作用?

这个方法有没有特别有用的用例,而不仅仅是一个方便的方法?

java

147
推荐指数
4
解决办法
14万
查看次数

获取UITextField的值作为击键输入?

假设我有以下代码:

IBOutlet UITextField* nameTextField;
IBOutlet UILabel* greetingLabel;
Run Code Online (Sandbox Code Playgroud)

greetingLabel一旦用户按任意键,我想要读取"Hello [nameTextField]".

我需要的基本上是iPhone相当于Cocoa委托方法controlTextDidChange.

textField:shouldChangeCharactersInRange:委托方法被称为每个键击发生时:

- (BOOL)              textField:(UITextField *)textField
  shouldChangeCharactersInRange:(NSRange)range     
              replacementString:(NSString *)string
Run Code Online (Sandbox Code Playgroud)

字符串参数返回按下的字符.然而,实际textField的值(nameTextField.text)仍为空白.

我在这里错过了什么?(我想nameTextField反映用户到目前为止输入的确切字符串).

cocoa-touch objective-c uitextfield ios

107
推荐指数
3
解决办法
7万
查看次数

Java中的原始字符串 - 特别是正则表达式

有没有办法在Java中使用原始字符串(没有转义序列)?

(我正在编写相当数量的正则表达式代码,原始字符串会使我的代码更具可读性)

我知道这种语言并没有直接提供,但有没有办法以任何方式"模拟"它们?

java regex string rawstring

68
推荐指数
6
解决办法
3万
查看次数

撤消git中的更改(不重写历史记录)

我在脚本中进行了更改并提交了它.然后我做了一些其他更改,并将它们推送到远程存储库等.

然后我意识到我提到的第一个更改是愚蠢的,并且想要撤消它.我可以"取消应用"提交,而无需手动复制/粘贴差异吗?

举个例子:我有两个文件,a.py并且b.py:

Commit 1:
I delete a function in a.py

Commit 2:
I change a few lines in b.py

Commit 3:
I change the docstring in a.py
Run Code Online (Sandbox Code Playgroud)

我可以撤消该功能删除,并使其显示为"提交4"(而不是删除提交1)

git git-revert

50
推荐指数
2
解决办法
3万
查看次数

Xcode:调整自动生成的大括号的缩进?

默认情况下,Xcode自动生成的代码似乎在同一行上有左括号:

@interface Controller : NSObject {

}
Run Code Online (Sandbox Code Playgroud)

我想在自己的线上打开支架,像这样:

@interface Controller : NSObject 
{

}
Run Code Online (Sandbox Code Playgroud)

这通常适用于Xcode自动生成的任何方法/类.在Xcode首选项中,我将"Indent solo {by"设置为0: 替代文字

我怎样才能解决这个问题?

xcode indentation

38
推荐指数
4
解决办法
2万
查看次数

32
推荐指数
3
解决办法
2万
查看次数