草庐IT

bitbucket-cli

全部标签

Windows 10 CLI 终端上的 git log 输出编码问题

问题如何制作gitlog命令输出正确显示在WindowsCLI终端上?例子如您所见,我可以正确输入变音字符,但在gitlog上输出以某种方式转义。根据UTF-8encodingtable输出中尖括号(和>)之间的代码对应于先前键入的gitconfig参数。我试过设置LESSCHARSET环境变量为utf-8如建议在oneoftheanswersforsimilarissue但随后输出出现乱码:我知道.git/config使用utf-8正确编码因为它由gitk处理正如预期的那样。这里是locale必要时命令输出LANG=LC_CTYPE="C.UTF-8"LC_NUMERIC="C.UT

git - 如何在 Bitbucket 中添加 Git 标签?

我使用Git在Bitbucket上托管我的代码。我的本地客户端是EGit(eclipse插件)。我在本地创建了一个标签(团队->高级->标签),然后将其推送到远程存储库。但是当我打开我的存储库页面时,我在那里找不到标签。我很确定可以在本地看到该标签。我不是Git专家。但在我看来,Git中有几种类型的标签。Bitbucket是否只显示某些类型的标签? 最佳答案 您是否在Eclipse的PushWizard中单击了“AddAllTagsSpec”按钮?如果没有,试试吧。或者,如果您有权访问git的控制台版本,只需执行:gitpush--

windows - Bitbucket、Windows 和 "fatal: could not read Password for"

我最近重新安装了Windows,但从存储库下载文件时遇到问题。我已经安装了GIT和Python,但是当我尝试从Bitbucket下载任何东西时,我收到消息:"fatal:couldnotreadPasswordfor:'https://username@bitbucket.org':Nosuchfileordirectory".我做错了什么? 最佳答案 我通过设置全局参数解决了这个问题:gitconfig--globalcore.askpass/usr/libexec/git-core/git-gui--askpass

git - 重命名在 BitBucket 上配置的 git 项目的最简单方法

我在BitBucket上托管了一个项目我可以重命名它吗?如果没有,我需要创建一个新的存储库,谁能告诉我最简单的方法,并在BitBucket上创建新的存储库(让我感到困惑的一个特别原因是是在本地还是从bitbucket网站驱动该过程)更新谢谢Rafal,我已经按照您的说明进行操作并且效果很好,但我只是想让像我这样的菜鸟(在Linux上)更清楚一些在Bitbucket项目设置中重命名项目viprojectname/.git/config并编辑url值以反射(reflect)新的bitbucket存储库urlmv项目名新项目名 最佳答案

git - 清除 Bitbucket 上的 git 存储库?

我刚刚开始使用git,并开始摆弄Bitbucket。但是,我现在想使用我创建的存储库,但没有它的初始历史记录。有什么方法可以清除或清除我的存储库,以便我可以从头开始?我对任何内容都不太在意,所以我可以只删除存储库,然后创建一个同名的新存储库吗? 最佳答案 不需要删除。如果你想上传(没有历史记录)一个现有的仓库,从你新的本地仓库创建目录或远程简单的.git:rm-rf.git仅从当前内容重新创建repogitinitgitadd.gitcommit-m"Initialcommit"然后简单地推送到github远程仓库以确保覆盖历史:g

git - 多个 bitbucket 帐户

我的朝九晚五工作有一个Bitbucket帐户,我还有一个个人Bitbucket帐户。我的目标是能够在同一台计算机上同时使用两者。我已经在Windows7电脑上安装了最新的git。因此,目前我公司Bitbucket帐户的一切工作正常,我可以毫无问题地pull/推。我使用ssh-keygen创建了一个新的sshkey,并在我的案例中分配了一个新名称“tech”。但是我在如何告诉本地仓库使用我创建的新sshkey方面遇到了问题。我假设每次我尝试连接它时都使用第一个sshkey。我得到错误:$推送conq:存储库访问被拒绝。fatal:远端意外挂断我在互联网上找到了一些建议,但它似乎与linu

git - 如何将本地更改推送到 Bitbucket 上的远程 Git 存储库

我正在测试Git和Bitbucket。我已经在Bitbucket上创建了一个存储库,并创建了该存储库的本地副本,并将文件提交到其中。我似乎无法将文件从我的本地存储库推送到远程存储库。这是我正在做的:gitclonehttps://me@bitbucket.org/me/test.gitcdtesttouchdummygitadddummygitcommitdummy-m"myfirstgitcommit"gitpush最后一行输出:Everythingup-to-date当我登录到Bitbucket时,我看不到我的虚拟文件。我做错了什么?这样做有效:gitpushoriginmaste

git - 如何避免 GitHub/BitBucket 上的 merge 提交 hell

我们在我们的repo中有很多这样的提交:Mergebranch'master'ofbitbucket.org:user/repo每当开发人员将他/她的本地分支同步到顶级存储库时,就会发生这种情况。有没有办法避免这种merge提交hell使所有repo日志困惑?在以某种方式发起pull请求时可以避免它们吗?我知道我可以执行gitrebase,如果这只在我的本地VM中完成,GitHub/BitBucketUI中是否有任何等效项?你们是怎么做到的? 最佳答案 merge前对特征分支进行rebase如果你想避免merge提交,你需要确保所有

git - 一个项目如何同时使用Bitbucket和GitHub?

我有一个存储库,我想将其推送到Bitbucket和GitHub。由两者托管我的存储库至关重要。有没有办法在Git中做到这一点? 最佳答案 您可以通过git使用多个远程存储库。但是我相信你必须分别按下你的2个Remote。例如,如果你的项目当前指向github,你可以将你当前的远程仓库重命名为github:$gitremoterenameorigingithub然后您可以添加另一个远程存储库,比如bitbucket:$gitremoteaddbitbucketgit@bitbucket.org:your_user/your_repo.

git - 链接 Bitbucket Git 存储库上的最新文件

我在Bitbucket上有一个公共(public)Git存储库。我想链接最新版本的自述文件。这是修订/提交的链接:https://bitbucket.org/wordless/thofu-interpreter/raw/5bfc37864c5d/ThoFu%20Interpreter/ReadMe.txt我尝试用tip和default替换修订号,但没有用。有什么方法可以获得我最新文件的永久链接吗? 最佳答案 两个想法:在url中使用master(这似乎可行):https://bitbucket.org/wordless/thofu-