5360得票26回答
如何确定本地 Git 仓库最初克隆自哪个 URL

我从GitHub上拉取了一个有几个分支的项目,但忘记了是哪个分支。如何确定我拉取的是哪个分支?

4685得票31回答
如何在 GitHub 上更新或同步派生仓库?

我fork了一个项目,做了一些更改,并创建了一个被接受的拉取请求。后来该存储库添加了新的提交。如何将这些提交合并到我的fork中?

3286得票45回答
如何在GitHub的README.md文件中添加图片?

最近我加入了 GitHub,在那里托管了一些项目。 我需要在 README 文件中包含一些图片,但不知道该如何操作。 我搜索了一下,但得到的都是一些链接,告诉我“将图片托管在网络上,并在 README.md 文件中指定图片路径”。 是否有不依赖第三方网络托管服务的方法?

2096得票28回答
有没有一种方法可以缓存https凭证以推送提交?

我最近在GitHub上将我的存储库同步到https://(由于防火墙问题),每次都会要求输入密码。 有没有一种方法可以缓存凭据,而不是每次进行身份验证 git push?

2023得票21回答
如何在GitHub上删除提交?

我“无意中”将一个提交推送到了GitHub上。 有没有可能删除这个提交? 我想要将我的GitHub仓库还原为在这个提交之前的状态。

1912得票44回答
从GitHub仓库下载单个文件夹或目录

如何从托管在GitHub上的远程Git仓库中仅下载特定文件夹或目录? 例如,GitHub仓库地址如下:git@github.com:foobar/Test.git 它的目录结构:Test/ ├── foo/ │ ├── a.py │ └── b.py └── bar/ ...

1874得票11回答
如何在项目提交历史中找回已删除的文件?

从前,我的项目中有一个文件,现在我想找回它。 问题是:我不知道我什么时候删除了它,也不知道它的路径在哪里。 当这个文件存在时,我该如何定位它的提交记录呢?

1859得票31回答
Git push 需要用户名和密码。

我从GitHub账户将Git仓库克隆到了PC上。 我想要使用同一个GitHub账户在PC和笔记本电脑上进行操作。 当我尝试使用PC推送或拉取GitHub时,需要输入用户名和密码,但是使用笔记本电脑则不需要! 我不想每次与origin交互时都输入用户名和密码。我错过了什么?

1589得票49回答
支持密码验证已被移除。

我在使用git pull命令时,在控制台上遇到了这个错误: 远程:支持密码身份验证已于2021年8月13日移除。 请参阅https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositor...

1498得票10回答
在GitHub仓库中创建一个标签

我在GitHub上有一个代码库,需要进行标记(tag)。 我在shell中使用了标记命令,但是在GitHub上没有显示出来。 我还需要做些其他的事情吗? 我在shell中使用的命令是:git tag 2.0 现在当我输入git tag时,它会显示:2.0 看起来标签已经存在了,是吗? 这...