jjzjj

SourceTree

全部标签

git - 如何在 SourceTree 中正确地 rebase ?

Windows7上的SourceTree1.6.4.0。假设以下是我的出发点:C我想将topicrebase到ma​​ster。我的目标是:C-A-B^^mastertopic但我最终得到:然后我可以做gitpushorigintopic-f我得到了预期的结果,但在SourceTree中执行此操作的正确方法是什么? 最佳答案 更新:SourceTree1.9.1您可以在工具/选项/Git/启用强制推送中启用强制推送。启用后,您可以在“推送”对话框中选中“强制推送”复选框。原始答案你必须强制推送,因为主题分支已经发布并且你正在重写历史

git - 如何在 SourceTree 中正确地 rebase ?

Windows7上的SourceTree1.6.4.0。假设以下是我的出发点:C我想将topicrebase到ma​​ster。我的目标是:C-A-B^^mastertopic但我最终得到:然后我可以做gitpushorigintopic-f我得到了预期的结果,但在SourceTree中执行此操作的正确方法是什么? 最佳答案 更新:SourceTree1.9.1您可以在工具/选项/Git/启用强制推送中启用强制推送。启用后,您可以在“推送”对话框中选中“强制推送”复选框。原始答案你必须强制推送,因为主题分支已经发布并且你正在重写历史

git - SourceTree App 说即使对于新克隆的存储库也有未提交的更改 - 可能有什么问题?

使用AtlassianSourceTree将远程git存储库克隆到本地框.即使工作树中没有文件真正被修改,Atlassian也会立即在“未提交的更改”下列出一堆文件。每个文件在删除和添加时都显示相同的行数,并且此计数等于文件中的总行数。这会以某种方式暗示我们正在遇到某种行结束问题。但是,存储库的.gitattribute包含#Setdefaultbehaviour,incaseusersdon'thavecore.autocrlfset.*text=auto根据GitHub文章DealingwithLineEndings应该明确地为存储库设置core.autocrlftrue。然而~/

git - SourceTree App 说即使对于新克隆的存储库也有未提交的更改 - 可能有什么问题?

使用AtlassianSourceTree将远程git存储库克隆到本地框.即使工作树中没有文件真正被修改,Atlassian也会立即在“未提交的更改”下列出一堆文件。每个文件在删除和添加时都显示相同的行数,并且此计数等于文件中的总行数。这会以某种方式暗示我们正在遇到某种行结束问题。但是,存储库的.gitattribute包含#Setdefaultbehaviour,incaseusersdon'thavecore.autocrlfset.*text=auto根据GitHub文章DealingwithLineEndings应该明确地为存储库设置core.autocrlftrue。然而~/

Git/Sourcetree 基本分支和 merge

新手问题提醒!!!我刚刚开始使用Git,尤其是Sourcetree,它似乎是一个很好的可视化应用程序。在我的第一次测试中,它进行得很顺利,分支和merge(见上图)。我知道这种结构意味着我正在以错误的方式使用development和master分支,但这很好,因为至少它有效。虽然在我的第二次尝试中,我似乎无法想象任何分支,即使在两个分支中都已完成工作,它们似乎出现在一个分支中(带有“7提前”注释),并且当我尝试merge似乎没有任何反应。希望第二张截图足以让有人告诉我这里发生了什么?如果没有,我会尝试提供更多信息。我现在只是在玩,所以仍然要掌握正确的工作流程,只是想通过Sourcetr

Git/Sourcetree 基本分支和 merge

新手问题提醒!!!我刚刚开始使用Git,尤其是Sourcetree,它似乎是一个很好的可视化应用程序。在我的第一次测试中,它进行得很顺利,分支和merge(见上图)。我知道这种结构意味着我正在以错误的方式使用development和master分支,但这很好,因为至少它有效。虽然在我的第二次尝试中,我似乎无法想象任何分支,即使在两个分支中都已完成工作,它们似乎出现在一个分支中(带有“7提前”注释),并且当我尝试merge似乎没有任何反应。希望第二张截图足以让有人告诉我这里发生了什么?如果没有,我会尝试提供更多信息。我现在只是在玩,所以仍然要掌握正确的工作流程,只是想通过Sourcetr

git - 无法从 Sourcetree pull Git 远程存储库

我生成了sshkey并配置了我的git和SourceTree。我可以从Git-bash进行gitpull和其他操作。注意:我在.bashrc中添加了以下内容以使其工作。eval`ssh-agent`ssh-add但是,当我尝试在SourceTree中进行gitpull时,我明白了。git-cdiff.mnemonicprefix=false-ccore.quotepath=falsefetchoriginPermissiondenied(publickey,password).fatal:Couldnotreadfromremoterepository.Pleasemakesureyo

git - 无法从 Sourcetree pull Git 远程存储库

我生成了sshkey并配置了我的git和SourceTree。我可以从Git-bash进行gitpull和其他操作。注意:我在.bashrc中添加了以下内容以使其工作。eval`ssh-agent`ssh-add但是,当我尝试在SourceTree中进行gitpull时,我明白了。git-cdiff.mnemonicprefix=false-ccore.quotepath=falsefetchoriginPermissiondenied(publickey,password).fatal:Couldnotreadfromremoterepository.Pleasemakesureyo

git - SourceTree 非常慢,有很多存储库

我每天要处理很多小项目,需要经常切换。我在Sourcetree中有50多个Git存储库。通常在“选项卡”中打开5个项目。从SourceTree中的“Tab”切换非常慢。有时长达15秒。我怎样才能改善这种行为? 最佳答案 我知道这是一个老问题,但你也可以试试这个:https://stackoverflow.com/a/24045966/371917$gitconfig--globalcore.preloadindextrue$gitconfig--globalcore.fscachetrue$gitconfig--globalgc.a

git - SourceTree 非常慢,有很多存储库

我每天要处理很多小项目,需要经常切换。我在Sourcetree中有50多个Git存储库。通常在“选项卡”中打开5个项目。从SourceTree中的“Tab”切换非常慢。有时长达15秒。我怎样才能改善这种行为? 最佳答案 我知道这是一个老问题,但你也可以试试这个:https://stackoverflow.com/a/24045966/371917$gitconfig--globalcore.preloadindextrue$gitconfig--globalcore.fscachetrue$gitconfig--globalgc.a