我在远程GIT存储库中创建了一个新分支。存储在BitBucket上的存储库。在我的本地存储库中,我可以看到这个带有SourceTree的新分支。它出现在提交列表中,在我创建分支的同一提交中。但是我在分支列表下看不到这个新分支,也无法checkout它。我想checkout并将更新的本地工作站代码推送回远程存储库,但恰好在这个新分支内。我在同一个分支上开始开发,克隆新分支的源代码是什么。我试图pull这个新分支。它应该是空的,但它仍然不在分支列表下,我无法检查它。如何提交到这个新分支? 最佳答案 与SourceTree(1.9.6.1
我刚开始一个新项目,我正在使用GitLab和SourceTree。我已经创建了一个分支(origin\master),但是我错误地使用这个分支进行开发,所以我将我的前几个更改推送到这个分支。现在我了解到这个分支实际上应该有生产版本,并且应该使用origin\develop分支进行开发。有什么方法可以将master分支重命名为origin\develop并以某种方式使用应用程序的原始版本创建一个新的origin\master分支?我是该项目中唯一的开发人员,因此不会影响任何人。如果可能的话,如果你能在SourceTree中解释如何做的话,因为我不使用命令行git。我对SourceTree
我刚开始一个新项目,我正在使用GitLab和SourceTree。我已经创建了一个分支(origin\master),但是我错误地使用这个分支进行开发,所以我将我的前几个更改推送到这个分支。现在我了解到这个分支实际上应该有生产版本,并且应该使用origin\develop分支进行开发。有什么方法可以将master分支重命名为origin\develop并以某种方式使用应用程序的原始版本创建一个新的origin\master分支?我是该项目中唯一的开发人员,因此不会影响任何人。如果可能的话,如果你能在SourceTree中解释如何做的话,因为我不使用命令行git。我对SourceTree
如何使用SourceTree在我的git存储库中查找文件?目前,该文件必须存在于某些分支日志中,但我想在存储库中搜索。我想:右键单击文件LogSelected...andpeekatit'shistory.SourceTree文件历史非常好。 最佳答案 在工作副本View中有一个下pull列表,您可以在其中为下面的列中的可见文件选择过滤器。只需选择“所有文件”而不是默认的“待定”。在右侧还有一个搜索框来过滤这个文件列表。 关于git-如何使用SourceTree在我的git存储库中查找文
如何使用SourceTree在我的git存储库中查找文件?目前,该文件必须存在于某些分支日志中,但我想在存储库中搜索。我想:右键单击文件LogSelected...andpeekatit'shistory.SourceTree文件历史非常好。 最佳答案 在工作副本View中有一个下pull列表,您可以在其中为下面的列中的可见文件选择过滤器。只需选择“所有文件”而不是默认的“待定”。在右侧还有一个搜索框来过滤这个文件列表。 关于git-如何使用SourceTree在我的git存储库中查找文
到目前为止,我在填写数据库密码后在数据库配置文件上使用了gitupdate-index--assume-unchanged,因为我不想让我的数据库密码进入公共(public)代码存储库。现在我想尝试使用SourceTree一段时间,但我找不到对它执行相同操作的方法:该文件应保留在存储库中,但我只希望SourceTree在我的工作中忽略对该文件的更改复制。 最佳答案 我刚刚为此任务定义了自定义操作。确保git的路径是正确的。感谢@RobCroll的评论,我们现在有了Windows版本:C:\ProgramFiles(x86)\Git\
到目前为止,我在填写数据库密码后在数据库配置文件上使用了gitupdate-index--assume-unchanged,因为我不想让我的数据库密码进入公共(public)代码存储库。现在我想尝试使用SourceTree一段时间,但我找不到对它执行相同操作的方法:该文件应保留在存储库中,但我只希望SourceTree在我的工作中忽略对该文件的更改复制。 最佳答案 我刚刚为此任务定义了自定义操作。确保git的路径是正确的。感谢@RobCroll的评论,我们现在有了Windows版本:C:\ProgramFiles(x86)\Git\
我在Windows上运行SourceTree1.6.11。我已经克隆了一个Git存储库,但它没有显示我的远程分支:SourceTree是否只显示本地分支?虽然它显示了所有标签。 最佳答案 我发现这个是为了检查远程分支:Repository>Checkout>CheckoutNewBranch>Checkoutremotebranch[选择要checkout的远程分支]我选择的分支现在显示在左侧分支下的菜单中,(尽管仍然不在顶部的分支下pull框中)希望这对您有所帮助。 关于git-Atl
我在Windows上运行SourceTree1.6.11。我已经克隆了一个Git存储库,但它没有显示我的远程分支:SourceTree是否只显示本地分支?虽然它显示了所有标签。 最佳答案 我发现这个是为了检查远程分支:Repository>Checkout>CheckoutNewBranch>Checkoutremotebranch[选择要checkout的远程分支]我选择的分支现在显示在左侧分支下的菜单中,(尽管仍然不在顶部的分支下pull框中)希望这对您有所帮助。 关于git-Atl
我的组织正在从Bitbucket转向Github进行项目管理。今天,我试图通过使用SourceTree将我们最近的项目从Bitbucket转移到Github。我向项目添加了第二个远程存储库(使用Github上目标存储库的URL),使所有内容都保持最新,然后尝试将代码推送到存储库。pop一个框,要求输入我的Github帐户的密码。我输入了我的(正确的)密码,然后单击“确定”,对话框再次pop。我再次(正确)输入了我的密码,它做了同样的事情。我的用户名被正确识别,我的密码是正确的,我尝试更新SourceTree,因为我听说这是以前版本的问题。问题仍然存在。我正在使用SourceTree2.