小编RJR*_*RJR的帖子

Git:推送到不同的远程分支

问题:

需要将更改从本地git分支推送到不同的远程git存储库分支,并且推送到分支的这些更改将与远程URL中存在的主服务器进行比较,并且更改将被合并.

脚步

我到目前为止已经创建了一个本地git存储库,

使用下面的命令初始化一个简单的本地git repo,如下所示,

 git init
Run Code Online (Sandbox Code Playgroud)

将现有文件添加到repo并使用以下命令将它们添加到临时区域,

MacBook-Pro: $ git add *.h
MacBook-Pro: $ git add *.m
Run Code Online (Sandbox Code Playgroud)

使用以下命令检查状态,

MacBook-Pro: $ git status

# On branch master
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#   new file:   test.h
#   new file:   test.m
#
Run Code Online (Sandbox Code Playgroud)

承诺他们,

git commit -m"Added test base files"
Run Code Online (Sandbox Code Playgroud)

现在创建了一个名为issue_fix的新分支,

   MacBook-Pro:$ git branch issue_fix
Run Code Online (Sandbox Code Playgroud)

通过检查分支开始在分支机构工作.

MacBook-Pro: $ git checkout issue_fix
Run Code Online (Sandbox Code Playgroud)

很少提交到分支机构.一切都很好.

现在我处于这样一种情况,我需要将我对'issue_fix'分支所做的更改推送到这样的远程存储库URL

    https://github.com/myaccountname/project.git
Run Code Online (Sandbox Code Playgroud)

我的更改将被推送到给我的分支名称,或者如果分支不可用,我需要创建一个远程分支并将我在本地分支中的更改推送到该分支.

最重要的推送更改将与给定存储库URL中的主服务器进行比较,如果一切正常,它将与主服务器合并.因此,我将始终将我的更改从本地推送到远程分支.

出现问题是因为我开始时没有给出克隆URL,只提供了源代码,所以我创建了一个本地git存储库并开始处理,现在提供了存储库URL并要求将我的更改推送到分支.

我想知道,在第一种情况下这是否可行?.如果可能的话,给我一些命令我需要给它以使它工作.

git github

8
推荐指数
1
解决办法
2万
查看次数

ios Symbolication Server端

如何在iOS开发工具和脚本不可用的linux环境中上传到服务器后,对ios崩溃报告进行符号化.我知道Apple使用atos和其他一些工具将十六进制地址与.dYSM文件一起映射到符号.

我可以将.dYSM文件和崩溃报告上传到服务器.提到QuincyKit,但他们在本地进行符号化.但其他人如HockeyApp和Critterism正在远程进行.

请建议在服务器中执行此操作的可能方法.

objective-c

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

NSMutableArray具有相同的参考

面对使用NSMutableArray.Came的问题,需要将空的mutableArrays添加到NSMutableArray中.当我删除最后一个数组时,之前添加的所有数组也从Parent数组中删除.代码在这里,

NSMutableArray *collections = [[NSMutableArray alloc] init];

NSMutableArray *bookSet1 = [[NSMutableArray alloc] init];
[collections addObject:bookSet1];

NSMutableArray *bookSet2 = [[NSMutableArray alloc] init];
[collections addObject:bookSet2];

NSLog(@"bookSet1==bookSet2 %d", bookSet1==bookSet2);

[collections removeObject:bookSet2];

NSLog(@"Collections count==%d", [collections count]);
Run Code Online (Sandbox Code Playgroud)

结果

ArrayTest [2356:c07] bookSet1 == bookSet2 0 ArrayTest [2356:c07]集合数== 0

检查它们是否具有相同的引用但是equals方法返回false,因此它们肯定不指向相同的内存位置.不知道为什么这样的行为.任何可能的解决方案来克服这个

iphone objective-c ios

1
推荐指数
1
解决办法
157
查看次数

适用于ios TreeView组件的DataModel

在ios中推出树视图组件以表示hiererchical数据.通过点击每个节点中的(+)in并可折叠ny点击( - )节点,可以扩展树.

我的课程看起来像这样,

//树项

@interface Node : NSObject
@property (nonatomic, strong) NSString *nodeCaption;

- (void)addNode:(Node *)node;
@end
Run Code Online (Sandbox Code Playgroud)

//树模型类

@interface Tree : NSObject

- (id)initWithParentNode:(Node *)node;
Run Code Online (Sandbox Code Playgroud)

//树视图类

@interface TreeView : UIView

- (id)initWithTree:(Tree *)tree andFrame:(CGRect)frame;

- (void)reloadData;

@end
Run Code Online (Sandbox Code Playgroud)

//如何使用它

@implementation

 Node *rootNode = [[Node alloc] init];
 rootNode.caption = @"root";


 NSArray *fruits1 = [NSArray arrayWithObjects:@"Apple", @"Peach", nil];
 Node *fruit1Node = [[Node alloc] init];
 fruit1Node.caption = @"set1";

 for (NSString *fruit in fruits1) {
    Node *aNode = [[Node alloc] init];
    aNode.caption = fruit; …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios

1
推荐指数
1
解决办法
677
查看次数

标签 统计

objective-c ×3

ios ×2

iphone ×2

git ×1

github ×1