git将系统配置文件视为家庭配置文件,而不是用户主文件夹(Windows 7)
我是git的新手,并且正在关注 bitbucket教程用于初始设置.在 git bash 窗口中但是如果我输入 ls -a ~/.ssh 我得到此输出: ls:/c/windows/system32/config/systemprofile/.ssh:没有这样的文件或目录. 我认为这与我成为管理员有关或拥有 uac uac 但是我不确定最好的方法. 此答案相似 - 但是我认为从系统文件夹重定向到用户文件夹不是一个好主意,尤其是如果其他用户遇到相同的问题.其他类似的答案似乎在解决方案方面有符号链接或类似的链接.但是我还没有找到涉及系统配置文件的一个. 我还考虑了更改快捷方式属性" in:"从%home%从%home%转换为%userprofile%,但是~似乎仍然可以解决%home%. 这种行为是正常的吗?使"〜"或%home%转到我的用户目录的正确方法是什么? 解决方案 只需更改%home%(或实际上$ home,因为%home%很可能根本
0 2023-12-07
编程技术问答社区
"致命:身份验证失败"在推到bitbucket repo时的错误
我试图在Windows 7终端中进行身份验证:GIT推动. 以前曾经工作,但现在我得到了: 致命:身份验证因 https://bitbucket.srv .... 但是,我可以通过浏览器登录相同的存储库.这是一个git问题吗?如何解决? 解决方案 转到Control Panel -> Credentials Manager -> Windows Credentials,看看是否有一个条目.如果是这样,请将其删除,然后尝试再次尝试.然后,您应该重新提出用户名和密码.
0 2023-12-07
编程技术问答社区
VS Code / Bitbucket / SSH-权限被拒绝(公钥)。
我正在尝试通过VSCODE通过SSH访问BitBucket,但始终获得拒绝(publicKey). ssh键位于~\.ssh\下,在bitbucket/settings/security/sshkeys中正确设置了公共密钥.钥匙经过测试并进行工作! 启动后,我可以访问我的存储库,而不会从Windows命令提示符和PowerShell中出现问题,但不能从Git Bash或Vscode中使用.在git bash中手动设置ssh并启动vscode有效: eval $(ssh-agent) ssh-add /c/Users/username/.ssh/privatekey code 我的环境: Windows 10 Enterprise(1803/17134.765) Visual Studio代码(1.35.0) Windows的git(2.20.1.windows.1) bitbucket通过ssh 我认为我正在使用以后的Windows10更新之一中介绍的
0 2023-12-07
编程技术问答社区
如何使用intellij推送到bitbucket?
我已经在Bitbucket创建了一个项目,并尝试使用Intellij Git推动代码.当我创建项目时,bitbucket给了我命令在git中运行.这是我运行的命令和我遇到的错误: git remote add origin ssh://git@bitbucket.org/[username]/[repo] git push -u origin master 这看起来很奇怪,因为这个命令应该如何验证我?现在这是我遇到的错误. 拒绝许可(publicKey).致命:无法从遥控中读取 存储库. 请确保您拥有正确的访问权限和存储库 存在. 有什么想法? 解决方案 这是因为您正在通过SSH创建项目,因此您需要创建和注册SSH键. 创建SSH键 如果您不想要那个,请仅通过https 创建项目 其他解决方案 您是否将SSH键添加到计算机中? 如果您使用的是OSX El Capitan或更新的,则每次重新启动时都需要添加它们. osx ssh key
0 2023-12-07
编程技术问答社区
无法在Windows上``git clone'bitbucket repo:`ssh:连接到主机bitbucket.org端口22:网络不可碰到
我正在尝试使用git for Windows的Git Bash终端在远程Windows计算机上克隆Bitbucket Repo.远程计算机能够在Web浏览器中浏览Internet,并且我能够远程连接到其中,但是远程计算机无法从Bitbucket git clone.有什么问题,适当的解决方案? 这是我尝试克隆(connect to host bitbucket.org port 22: Network is unreachable)时的错误: $ git clone git@bitbucket.org:my_workspace/my_repo.git Cloning into 'my_repo'... ssh: connect to host bitbucket.org port 22: Network is unreachable fatal: Could not read from remote repository. Please make sure you have
0 2023-12-07
编程技术问答社区
在Windows上为Bitbucket设置SSH密钥
首先,我是带有git,repos和命令行的绝对菜鸟.我在bitbucket上有回购,我基本上希望能够通过Gitbash无需每次输入密码才能推到存储库. 我拥有的: Bitbucket上的一个存储库已经设置了代码. 将存储库克隆的本地目录. 通过PUTTY生成的公钥和私钥. 通过管理SSH键页面添加到Bitbucket的公共密钥. 现在如何使其正常工作,以便每次从Gitbash终端推出时都不必输入密码?我正在使用Windows 10. 解决方案 请按照以下步骤将SSH键添加到Bitbucket帐户中以解决您的问题. 打开git bash终端并输入命令 ssh -keygen -t rsa -c"您的电子邮件地址" 输入密码(留空)并输入 再次输入相同的短语(空白)并输入 复制 id_rsa.pub 文件内容从其系统中的位置( c:\ users \ username \ username \ .ssh ) 登录到Bitbucket帐户,然后单击
0 2023-12-06
编程技术问答社区
Git推送时Libcurl.dll错误
最近我安装了git(使用BIT Bucket用于存储库).我根据网络上发现的不同指南配置了所有内容,但是每当我使用命令git push -u origin --all时,都会收到以下错误: 过程输入点curl_multi_timeout无法位于动态链接库libcurl.dll 中 解决方案 看起来是 opentoffice froc libcurl .从我的理解来看,OpenOffice将一个旧的libcurl.dll放入系统目录中. 尝试从C:\Windows\sysWOW64和/或C:\Windows\System32中删除libcurl.dll(重新安装git或卸载openoffice似乎并没有解决问题). 其他解决方案 转到安装git的文件夹( Defalut :C:\Program Files\Git). 复制 git安装文件夹中的文件"libcurl.dll". 粘贴在存在git.exe的位置(C:\Program Files\Git\libex
0 2023-12-05
编程技术问答社区
Bitbucket、Windows和 "fatal: could not read Password for"
我最近重新安装了Windows,并且我从存储库下载文件有问题. 我已经安装了git和python,但是当我尝试从bitbucket下载任何内容时,我会收到消息: "fatal: could not read Password for: 'https://username@bitbucket.org': No such file or directory". 我在做什么错? 解决方案 我一个小时前遇到了同样的问题.我的问题是我试图做一个git克隆,但使用HTTPS URL而不是SSH url.如果您转到存储库,则可以从Clone URL的下拉列表中选择SSH或HTTPS.希望有帮助! 其他解决方案 我解决了设置全局参数: git config --global core.askpass /usr/libexec/git-core/git-gui--askpass 其他解决方案 尝试将您的用户名和密码包含在URL中: git clone ht
0 2023-12-05
编程技术问答社区
Git克隆/拉动在 "在缓存中存储密钥 "时持续冻结?
我正在尝试从我的Bitbucket帐户克隆回购到Windows 10笔记本电脑(运行Gitbash).我已经完成了连接所需的所有步骤(设置我的SSH密钥,通过成功sshing git@bitbucket.org等验证).但是,每当我尝试克隆回购时,提示都在确认我想缓存Bitbucket的钥匙后不断挂起. User@Laptop MINGW64 /C/Repos $ git clone git@bitbucket.org:mygbid/test.git Cloning into 'test'... The server's host key is not cached in the registry. You have no guarantee that the server is the computer you think it is. The server's rsa2 key fingerprint is: ssh-rsa 2048 97:8c:1b:f2:6f:14:6b:
6 2023-12-05
编程技术问答社区
Git推送失败 HTTP 500 curl 22 请求的URL返回错误。500内部服务器错误
我只为Windows Machine设置了带有位存储桶的设置. git拉力正常工作,在git推动失败的情况下,以下错误. $ git push Counting objects: 10, done. Delta compression using up to 4 threads. Compressing objects: 100% (10/10), done. Writing objects: 100% (10/10), 174.03 KiB | 0 bytes/s, done. Total 10 (delta 6), reused 0 (delta 0) error: RPC failed; HTTP 500 curl 22 The requested URL returned error: 500 Internal Server Error fatal: The remote end hung up unexpectedly fatal: The remote end h
0 2023-12-05
编程技术问答社区
从Bitbucket (mercurial)下载Wget压缩版提示
我们想将Mercurial用于Web开发,但是我们不能(也不想)在共享主机上安装Mercurial.我们尝试使用如上所述的WGET 在这里 ,但是我有401错误. 凭据和链接是正确的(已修改为安全). 有没有办法从命令行下载源? 这个错误还是我做错了什么? 响应下面: $ wget _http://xxxx:yyyyyyy@bitbucket.org/username/repo/get/be51983f6357.zip --2011-10-31 00:26:50-- http://username:password@bitbucket.org/username/repo/get/be51983f6357.zip Resolving bitbucket.org... 207.223.240.182, 207.223.240.181 Connecting to bitbucket.org|207.223.240.182|:80... connected. H
0 2023-12-03
编程技术问答社区
有可能在BitBucket获得原始文件吗?
github通过使用https://raw.github.com/user/repository/branch/filename之类的链接提供对公共存储库中文件的直接访问.使用这样的链接以及curl或wget,我可能会轻松地在公共存储库中获取文件. 我最近将我在Github拥有的一些存储库移至Bitbucket,因为Bitbucket免费为我提供了五个私人存储库,而Free总是对我来说是一个可爱的词.但是碰巧我在我的公共Bitbucket存储库中缺少此功能. bitbucket上是否有类似的功能? 如果是这样,获取文件的URL格式是什么? 解决方案 是. https://bitbucket.org///raw// 对于此仓库:/a> 选择一个文件(例如):现在单击原始按钮:似乎Bitbucket总是在文件之前添加SHA.您可以指定提交或头部似乎也有效:
0 2023-12-03
编程技术问答社区
Bitbucket webhooks触发Jenkins项目
我有一个简单的詹金斯管道工作,可以做很多事情并打电话其他工作.没有与工作相关的回购.但是,当在Bitbucket中的某个仓库中创建拉动请求时,应调用此作业. Gitlab的这很容易,我只需要在gitlab上添加与Jenkins Job URL的Webhook.如何用Bitbucket实现这一目标?看起来总是需要在詹金斯(Jenkins)触发webhook的回购URL,但我没有回购. 我在詹金斯(Jenkins)上的管道工作是 stage('Stage 1'){ echo "hello, world!" } } 我想在bitbucket上为repo xyz创建PR时触发此构建. 或一般而言,如何使用管道脚本和Bitbucket Webhooks使Jenkins管道工作起作用?所有这些都谈论自由泳工作,或者多发性工作或与Jenkinsfile的管道工作 解决方案 为此,您可以使用通用的Webhook触发插件 .您将添加到工作中的令牌将确
0 2023-11-30
编程技术问答社区
Bitbucket和Azure DevOps之间的整合
我的要求是我想将我的bitbucket存储库与Azure DevOps CI服务器集成bitbucket repo. 我在URL部分中添加了Azure DevOps CI服务器URL,并在Bitbucket Webhook的秘密部分中添加了秘密.秘密是在Azure DevOps服务器中生成的个人访问令牌. 但是在创建网络钩时,我会得到 Resource not available for anonymous access. Client authentication required. - Azure DevOps server 即使我添加了一个秘密,为什么它会给客户身份验证所需的错误?原因是什么? P.S. - 在Bitbucket Repo和Azure DevOps CI Server之间集成的文档稀缺 更新:我已经在答案中启用了Vito Liu-Msft所建议的触发器选项卡上的连续集成在Bitbucket中分支. yml文件如下 resour
0 2023-11-30
编程技术问答社区
从BitBucket服务器webhook远程触发竹子的构建,只在PR上?
我是竹子和网络钩的新手.当PR从我的存储库中掌握分支时,我正在尝试自动启动竹制版. 我遵循此指南,但远程触发器根本没有启动. 竹子: bitbucket: 我已经检查了以下内容: 验证白色列出的IP是否正确(如果我删除该iP 我的竹计划已启用,并且在手动运行中可以很好地建立 我缺少什么? yaml中的竹制构建计划: --- oid: 7818389690603565060 key: XT name: XXX - TEMP project: oid: 7819374853022025730 key: DIGQA repositories: - oid: 7818811903068661169 parentRepository: 7818811903068661168 triggers: - name: Bitbucket Server repository triggered description: '' pluginKe
0 2023-11-30
编程技术问答社区
在Jenkins作业中访问BitBucket webhook'的有效载荷
我正在使用Bitbucket上的Webhooks在推动事件发生时在Jenkins上触发构建,为此,我使用了Bitbucket插件. 我的詹金斯管道由多个交叉组成,具体取决于任务,例如: 主管道(触发任务) 1)构建Docker Images 2)运行测试 3)做某事 在预期时触发构建,但是任务失败了,因为它们依赖我需要提供的特定分支.不幸的是,我不知道如何访问Webhook的有效负载,这些有效负载具有我需要的所有信息. 替代方案是在Jenkins中使用Poll CMS选项,但我更喜欢按需构建,而不是定期进行. 解决方案 来自: 他们说: 由于1.1.5 Bitbucket会自动将Bitbucket接收到的有效负载注入构建中.您可以通过环境变量$ bitbucket_payload捕获有效负载. 问候
0 2023-11-30
编程技术问答社区
Capistrano 3.1部署失败-bitbucket on windows 10-"从认证套接字读取响应长度错误"。
我实际上是从另一个开发人员那里获得了一个项目.我有一台Windows 10机器,存储库在Bitbucket上. 我的SSH代理开始,每次启动命令行客户端(CMDER)时,我的SSH密钥添加了. 我可以连接到ssh -T git@bitbucket.org,到我的服务器,因此SSH键似乎可以工作. 我也可以从服务器运行ssh -T git@bitbucket.org,也很好. 我的红宝石版本是2.3. 在我的ssh配置文件上,我添加了 Host mydomain.com ForwardAgent yes 但是每次尝试我都会收到此错误 DEBUG [1a76116b] Command: ( export GIT_ASKPASS="/bin/echo" GIT_SSH="/home/domain/tmp/git-ssh-app-staging-user.sh" ; /usr/bin/env git ls-remote git@bitbucket.org:user/do
0 2023-11-30
编程技术问答社区
Bitbucket管道DIST文件夹在部署步骤中不存在
我正在使用Bitbucket部署NUXT 3项目.我的问题是,当管道成功完成后,管道成功完成第二步时,它将返回错误 ✖dist目录不存在. bitbucket-pipelines.yml # This is a sample build configuration for JavaScript. # Check our guides at https://confluence.atlassian.com/x/14UWN for more examples. # Only use spaces to indent your .yml configuration. # ----- # You can specify a custom docker image from Docker Hub as your build environment. image: node:19.3.0 definitions: services: docker: memo
0 2023-11-30
编程技术问答社区
如何自动部署源码和编译后的代码(不包括git历史)给第三方开发者?
我将设置一些工具/技术/环境,以便当我需要为第三方开发人员提供源代码时,我在没有GIT历史记录的情况下使用一些敏感的代码进行了编译和剥离.因此,我想自动化此过程,以便我始终提供最新版本的版本,而不会痛苦地每次通过双手执行所有必要的步骤. 我使用bitbucket和git. 如何使用Bitbucket和git实现我的目标?我还需要其他一些工具吗? P.S.如果不陈述这个想法,请随时编辑问题.我希望这个问题不会太广泛,也不会受到限制 解决方案 听起来好像您想编写一些post-commit钩子.但这可能对您来说太细腻了.只需将自动步骤写入.git/hooks/post-commit并使该步骤可执行.你可以 git --work-tree PATH_FOR_THIRD_PARTY checkout HEAD -- PUBLIC_FILES 在path_for_third_party中为您的第三方开发人员更新public_files,我假设您为第三方开发人员发布数据.
0 2023-11-30
编程技术问答社区
将Git版本控制下的网络项目部署到共享主机上
我正在开发一个WordPress主题,该主题正在使用GIT和本地开发区域(WAMP)中的版本控制.我将使用SmartGit作为GUI的Bitbucket推动.我有两个分支机构,主人和发展.我想将开发分支部署到登台区域(在我的实时服务器上安装WordPress). 我尝试使用如何最好地将开发部门部署到共享托管中? git没有安装在服务器上(也不能). 解决方案 有一个 beanstalk - http://beanstalkapp.com 部署 - https://www.deployhq.com Springloops - wercker - 章鱼部署[.net] - capistrano [ruby] - bamboo + phing [php] - https://wwww.atlassian.com//a> 其他解决方案 请看 git-ftpp : 我在基于脚本的项目中使用git-ftp,主要是PHP.大部分的 低成本的网络托管公司不提供SSH或GI
0 2023-11-30
编程技术问答社区