atlassian-sourcetree相关内容

如何在推送新提交时为源代码树中的特定分支设置自动拉入或使用Git挂钩

我已经在本地工作站中克隆了所需的BitBucket存储库。如果在特定的远程分支上有任何提交,我希望它自动获取最新的更改。如果远程GIT存储库中有特定分支的代码更改,源代码树中是否有选项可以设置自动GIT拉取? 也欢迎任何其他可能的解决方法...! 推荐答案 取决于远程端(托管Git存储库的端) GitHub或GitLab都允许您在资源上定义Web挂钩,从而允许您本地侦听挂钩事件 ..
发布时间:2022-08-12 18:27:45 其他开发

SourceTree 和 Stash:无法获取本地颁发者证书

我们在 Windows 2008R2 服务器上安装了 Atlassian Stash,大部分情况下一切运行良好.我们有一个由本地本地 CA 颁发的 SSL 证书和一个 DNS 条目设置,因此我们可以转到 https://stash/ 并且它工作得非常好,除了在 Firefox 中它抛出一个警告(相关?). 使用 Atlassian 的 Sourcetree 时,我们可以导航并选择一个存储库, ..

重命名分支后无法打开 FETCH_HEAD

重命名“master"分支(使用 Sourcetree)后,我无法再获取远程存储库中所做的更改. 我得到错误: 错误:无法打开 .git/FETCH_HEAD:权限被拒绝 当我打开这个文件时,我看到引用的分支仍然设置为 branch 'master'. 查看远程存储库,我看到一个名为“master"的分支仍然存在,除了我合并上次更改的重命名分支.我认为某处有问题,重命名没有在远程存 ..
发布时间:2022-01-20 14:58:32 其他开发

当我尝试拉入或推送 GitHub 时,我收到一条错误消息:“请改用个人访问令牌."

我通过 SourceTree 使用版本控制作为 GitHub,但从 8 月 13 日起它就失败了,以下是我从 GitHub 得到的错误. remote:8 月 13 日取消了对密码身份验证的支持,2021. 请改用个人访问令牌.远程:请参阅 https://github.blog/2020-12-15-token-authentication-requirements-for-git-ope ..
发布时间:2022-01-04 15:11:30 其他开发

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

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

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 上推送的提交 ..

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

我最近开始使用 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 其他开发

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) ..

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 其他开发