标签: git-bash

git - 请求的 URL 返回错误:400

当我做

git push --set-upstream origin main

它回来了

致命:无法访问'https://github.com/RozuRoseMary/my-app.git~/':请求的URL返回错误:400

我使用git版本2.35.1.windows.2

git github git-bash

0
推荐指数
1
解决办法
1万
查看次数

Git 随机丢失跟踪

我在使用 git 时遇到了两个星期的问题,更准确地说是在 windows 上使用 git (Git-2.36.1-64)。

这是非常奇怪的行为,导致随机(对我来说是随机的)git 丢失文件跟踪。我的意思是,我修改了 10 个文件,当我提交时,它会提交 7 个文件,但忘记了另外 3 个文件。然后我必须运行两个命令:“git rm --cached .-r”和“git reset”。这个命令总是对我有帮助。有时它会保留所有文件 2 小时,有时会忘记所有文件。“git status”命令显示存储库是干净的,没有任何内容处于阶段或非阶段模式。即使我修改文件...有时它保留文件,有时不保留文件。这不是控制台、VS Code 或 Visual Studio 的问题,同样的问题,只是失去跟踪。

不幸的是,所有存储库都会发生这种情况。重新安装 git 或使用 git portable 没有帮助。我还在 Windows 中使用了“重置电脑”,但保留了我的文件,它删除了环境变量等。也没有帮助。

我 100% 确定这些存储库没问题,因为我的同事使用来自我们的 Azure DevOps 的相同存储库。我也在我的第二台计算机上使用了这个存储库,并且从未遇到过这样的问题。

我已经没有想法了,这非常干扰我的日常工作......

关于Windows,我使用的是最新版本的Windows 11。也许这就是问题所在?

编辑:今天又发生了,所以我可以展示发生了什么。 文件正在修改但尚未保存 归档已保存并因更改而消失 Git 状态还显示工作树干净 运行 Git rm --cached 。 -r 和 git 重置 。 现在 git 跟踪该文件

  1. 文件正在修改但尚未保存
  1. 归档已保存并因更改而消失
  1. Git 状态还显示工作树干净
  1. 运行 Git rm --cached 。-r 和 git 重置 。
  1. 现在 git 跟踪该文件

git git-bash

0
推荐指数
1
解决办法
173
查看次数

GIT:如何在两个不同的分支中维护相同的提交历史

使用 gitbash 进行合并和提交。

让我先解释一下基本结构。所以我们有 origin/dev ,我们拉出来并开始工作。更改完成后,我们将更改推送到 origin/dev。

然后使用gitbash将dev合并到qa,我在下面做

git checkout qa

# for all recent changes in origin/qa(similar have parallel origing/dev and uat as well.)
git pull

# for checking out changes in dev to my local qa space which will be merged
# to origin/qa by the below commands
git checkout dev -- directorynameToCheckoutCodeFrom

git commit
git push
Run Code Online (Sandbox Code Playgroud)

因此,这是合并发生时任何 2 个不同环境之间通常遵循的过程。

所以我的问题是我对 DEV 中的 5 个问题进行了 5 次提交,所有提交都具有不同的提交 ID。因此,当我在 1 中提交所有五个更改时从 DEV 合并到 QA 时,我得到 1 个提交 ID,所有更改将合并为 1。在合并 …

git git-bash

-1
推荐指数
1
解决办法
1474
查看次数

git bash 的“curl”命令中的“-O”选项有什么作用?

如果我在“curl”命令中使用普通单词而不是带有“-O”的 url,会发生什么情况?例如,如果我输入以下命令会发生什么?:

卷曲 -O https://openhatch.org/missions/diffpatch/diffsingle/nutty-pancake.txt -O 原始

curl git-bash

-2
推荐指数
1
解决办法
1万
查看次数

如何在git中从master分支创建开发分支

在我的存储库中,我有一个主分支,其中包含所有最新代码。

我需要有一个从主分支上切下来的开发分支,以便开发人员可以进一步从开发分支上切下功能/错误修复分支,并将代码合并回开发分支。

如何从主分支创建开发分支,以便可以在两个分支上并行完成工作?

git git-bash git-branch

-2
推荐指数
1
解决办法
1万
查看次数

如何在 Git Bash 中为特定分支创建拉取请求?

我想从 gitbash 为特定分支创建拉取请求。我尝试了以下命令,但它不起作用。

在此处输入图片说明

git bitbucket git-bash

-2
推荐指数
1
解决办法
2874
查看次数

如果正在跟踪文件并对其进行修改,您是否可以在不添加的情况下提交?

假设<filename>git正在跟踪, git commit -m "message" <filename> 可以不做一个 git add <filename>

git github git-add git-commit git-bash

-7
推荐指数
1
解决办法
59
查看次数

标签 统计

git-bash ×7

git ×6

github ×2

bitbucket ×1

curl ×1

git-add ×1

git-branch ×1

git-commit ×1