atlassian-sourcetree相关内容

我可以同时使用 SourceTree 和 GitHub 应用程序吗?

作为新手,我更喜欢 GitHub 应用程序本身的简单性,以便在我们的 GitHub 托管的 git 项目上工作.但是,要同步/推拉另一个遥控器,我需要尝试 SourceTree.(我没有足够的信心将所有内容都保存在命令行中.) 我可以使用 GitHub 应用程序对我的(主)本地存储库进行大部分编辑并与 GitHub.com 同步,并且只是偶尔启动 SourceTree 进行同步(我的主本地存 ..
发布时间:2021-11-30 14:29:29 其他开发

SourceTree GUI 无法推送,终端可以推送

以下问题:当我提交东西时,我无法通过单击 GUI 按钮来推送它们我收到此错误消息: git -c diff.mnemonicprefix=false -c core.quotepath=false push -v--tags 起源大师:大师推送到 ssh://xxxxx@git.mydomain.de/srv/git/MyFolder/MyProject.git 致命:无法从远程存储库 ..
发布时间:2021-11-30 14:29:21 其他开发

删除 SourceTree 中的等待推送

我提交了不想推送的文件.我还没推. 如何删除提交? 我的屏幕是这样的: 这些是选项: 我不想撤销对源代码的任何更改! 解决方案 要删除提交而不更改任何源代码,您需要执行“混合"重置. 右键单击最后一个“好的"提交(这可能是 origin/master).选择“将当前分支重置为此提交". 在出现的对话框中,从下拉列表中选择“混合...",然后单击“确定". ..
发布时间:2021-11-30 14:29:11 其他开发

如何在 SourceTree 中重新定位工作副本

我在 SourceTree 中添加了一个存储库.当我通过 XCode 向远程存储库提交更改时,我看到更改已远程提交,但我的工作副本未在 SourceTree 应用程序中更新.我必须在 SourceTree 中将更改重新设置为 master.这是因为我的工作副本文件夹在 SourceTree 中设置了错误的位置. 如何更改 SourceTree 中本地工作副本文件夹的位置? 解决方案 ..
发布时间:2021-11-30 14:29:03 其他开发

Git 子模块 - 从主存储库中提取时如何保持子模块更新

我们有主 git 存储库和一个单独的 git 子模块.对于这个问题,主存储库只有一个主分支,子模块有两个分支 - X 和 Y. 假设 Coder A 刚刚切换到子模块分支 X 并应用了一些小的更改. 编码器 B 它在子模块分支 Y 上. 现在 A 推送到远程,B 拉取 - 那么它看起来不像 B 的活动子模块提交(在他们的本地machine) 会自动更改为 A 在分支 X 上推送的提交 ..
发布时间:2021-11-30 14:28:53 其他开发

存储/分支/工作副本混乱

我最近开始使用 SourceTree 和 Git,但我仍然对存储/分支和我的工作副本文件感到困惑.我一直无法找到任何可以为我澄清问题的内容. 我的困惑在于与分支和存储相关的文件的工作副本.我期望工作的方式是我的文件工作副本也将链接到分支.如果我要切换分支,它会在切换到新分支之前自动存储我的工作副本.如果我要切换回上一个分支,它会再次存储当前的工作副本文件并从上一个分支恢复那些文件. 在 ..
发布时间:2021-11-30 14:28:42 其他开发

在 Git 中:为什么经常提交是好的?

所以总的来说,我对 Git 和 DVCS 还是很陌生,而且我到处都在阅读,至少在私人分支上,“始终提交总是好的".问题是:为什么?我正在使用 SourceTree(具有图形界面的 Git 客户端),我发现在一切正常并完成后(暂存,然后)提交我的代码要容易得多,因为在提交之前我仍然可以在 SourceTree 中看到我的差异. 那么频繁提交的原因是什么?我应该多久做一次? 解决方案 提交背 ..
发布时间:2021-11-30 14:28:25 其他开发

SourceTree filemerge 立即退出并创建 4 个文件.如何解决?

昨天我可以使用外部工具 filemerge 合并 sourcetree 中的文件.今天sourcetree要我注册,注册成功后就启动不了filemerge了. 当我从文件的上下文菜单中选择“启动外部差异工具"时,会出现 4 个文件(备份、基础、本地和远程),但文件合并立即退出. 当我启动外部差异时,filemerge 在左侧显示为/dev/null 作为源.我该如何解决?在首选项中,我 ..
发布时间:2021-11-30 14:28:14 其他开发

如何将分支从一个存储库移动到不同存储库的另一个分支

我使用现有的存储库(命名为 repoE)创建了一个新的存储库(命名为 repoN),只需从分支(命名为 B22)复制代码即可. 之后,我在 repoN 中创建了一个新分支(名为 BR01).现在我对 repoN 存储库中存在的分支(名为 BR01)进行了一些更改. 我只想将所有这些更改放入旧存储库 repoE 中,而不会丢失 BR01 到 B22 的历史记录. 我使用 Sourc ..
发布时间:2021-11-30 14:28:06 其他开发

Git 无法识别 xcode 项目中添加的 .xcscheme 文件

在我的 xcode 项目中添加了与测试目标相对应的新方案.创建的新 xcscheme 文件没有反映在 git 中.还做一个 git status 显示我 没有提交,工作目录干净. 尝试通过终端通过 git add .xcscheme 添加它说 以下路径将被您的 .gitignore 文件之一忽略:MyProject.xcodeproj/xcshareddata/xcschemes/My ..
发布时间:2021-11-30 14:27:57 其他开发

使用 SourceTree 强制推送

几天前我开始使用 SourceTree 在我的 Mac 上管理 Mercurial 存储库.现在我在推送到我的远程存储库时在新分支上创建了一个新头时遇到了问题,我想强制它. 但是,我无法在 SourceTree 中找到任何允许我为推送设置强制选项的特定选项.是我找不到还是没办法设置? 提前致谢迈克尔 解决方案 SourceTree 终于要添加强制推送了:https://jira ..
发布时间:2021-11-30 14:27:50 其他开发

Git:结帐覆盖的文件

我想结帐一个分支,我收到了这条消息 error: 您对以下文件的本地更改将被检出覆盖:src/main/webapp/data/GuerrillaLabels.json请在切换分支之前提交您的更改或隐藏它们.中止 但我希望这些文件被覆盖 解决方案 git checkout https://git-scm.com/docs/git-checkout#git-checkout---强 ..
发布时间:2021-11-30 14:27:43 其他开发

Git 卡在 deltafing 对象上

我的源代码(带图片)大小约为 500MB. 但我无法将其推送到任何 git 存储库:我的 git push 尝试停留在 VS 中的“deltafying 对象"上. 我观看了我的网络:~3kb/s.输出:100kb/s.但还是不推. 这是视觉工作室的截图: 我在 Visual Studio 中尝试过,将其推送到 Visual Studio Team Services(使用 git) ..
发布时间:2021-11-30 14:27:36 其他开发

Visual Studio Code for Mac 作为 Sourcetree 中的差异/合并工具

是否可以将 Visual Studio Code 设置为 Mac 上 Sourcetree 中的默认差异/合并工具? 解决方案 你需要在Sourcetree中做如下配置 转到 Sourcetree → 首选项 → 差异 在外部差异/合并部分中,为可视差异工具和合并工具选择自定义 Diff 参数 →--diff --wait "$LOCAL" "$REMOTE" 合并 参 ..
发布时间:2021-11-30 14:27:26 其他开发

github,sourcetree 收到未经授权的错误

我是 github 的新手,我在我的 git gui 中使用了 sourcetree,我已经使用了几天,但最近我收到一个错误,提示 remote: 无效的用户名或密码.致命:“https://github.com/Nosthertus/nodejs_Chat.git/"的身份验证失败 同样,当我尝试再次注册到 github 时返回错误 授权失败 也许是因为我做了一个双因素安全,我想用git ..
发布时间:2021-11-30 14:27:16 其他开发

如何配置 Visual Studio 2013 以与 Git/SourceTree 一起使用

我希望能够在 Visual Studio 2013 中使用 Git.我也希望能够使用 SourceTree,但我不知道两者如何一起使用. 我在 Visual Studio 中创建了一个项目,将其配置为使用 Git,但我不知道存储库是在哪里创建的,也不知道如何将其推送到远程存储库 (BitBucket).谁能解释一下这三种技术如何相互配合? 我已经查看了适用于 Visual Studio ..
发布时间:2021-11-30 14:27:05 其他开发

Git 软件(例如 Gitbox、Github、SourceTree)可以使用远程仓库而不是本地仓库吗?

我喜欢使用 Git 软件来推送提交,但是我使用的那些(Gitbox、Github、SourceTree)在向它们添加新存储库时都要求本地存储库. 事实是,我的存储库在我的开发服务器上,而不是我的本地机器上. 那么 Git 软件可以使用远程 Git 存储库作为开发存储库,然后将其推送到您的主存储库(例如 Github 或 Bitbucket)吗? 否则,您似乎无法使用该软件,而必须 ..
发布时间:2021-11-30 14:26:56 其他开发

Git 预提交钩子在 GitHub for mac 中失败(在命令行上工作)

我创建了一个非常简单的预提交脚本:- #!/usr/bin/env sh# 运行测试npm 测试如果 [$?-ne 0 ];然后echo "测试失败.正在中止.."出口 1菲退出 0 当我在命令行运行 git commit 时(测试失败),我得到预期的 exit 1,消息 Tests failed.正在中止... 但是,如果我使用 GitHub for Mac 但是我得到: .git/ ..
发布时间:2021-11-30 14:26:46 其他开发

使用 sourcetree 将推送恢复到远程

我不小心将一个功能分支推送到远程主服务器.现在我想将 master 恢复到之前的提交.当我选择 'Revert current branch to this commit' 时,只有本地分支被恢复,并且因为远程 master 领先 55(意外推送)我无法将刚刚恢复的本地 master 推送到远程. 在 SO 和 Google 上查看此问题时,我发现许多人使用命令行强制推送.但由于我使用的是 ..
发布时间:2021-11-30 14:26:37 其他开发