相关疑难解决方法(0)

找出本地分支正在跟踪的远程分支

另请参阅:
如何查看哪些git分支正在跟踪哪个远程/上游分支?

如何找出本地分支正在跟踪的远程分支?

我需要解析git配置输出,还是有一个命令会为我做这个?

git

775
推荐指数
19
解决办法
46万
查看次数

如何检索回购的远程git地址?

如何检索回购的远程git地址?

我试过git remote但是只列出了分支.

git

173
推荐指数
2
解决办法
11万
查看次数

"空行"中的Python缩进

哪个是首选("."表示空格)?

一个)

def foo():
    x = 1
    y = 2
....
    if True:
        bar()
Run Code Online (Sandbox Code Playgroud)

B)

def foo():
    x = 1
    y = 2

    if True:
        bar()
Run Code Online (Sandbox Code Playgroud)

我的直觉是B(这也是vim对我的影响),但我看到人们一直在使用A).是不是因为那里的大多数编辑都破了?

python coding-style idioms

42
推荐指数
5
解决办法
8457
查看次数

如何找到本地GIT仓库的URL

在我们的开发环境中,我可以看到GIT存储库是从TEST克隆的,

在配置文件中

[remote "origin"]
   url = //foo/test-foo-project
   fetch = +refs/heads/master:refs/remotes/origin/master
Run Code Online (Sandbox Code Playgroud)

我现在想将Development中的存储库拉到我的本地实例.我知道// foo/test-foo-project不是真正的路径..但​​我可以确定使用哪个URL?

git

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

有没有办法确定我的本地克隆是否是某个 github 存储库的分支?

更具体地说,如何判断磁盘上的存储库的来源是否是某个存储库的分支?我认为这应该是一些 API 调用,但我不确定。我可以依赖“remote.upstream.url”吗?

git github git-clone git-fork

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

使用绝对路径获取Git repo url

我可以在存储库文件夹中运行以下命令的存储库路径(就像这里建议的那样):

git config --get remote.origin.url
Run Code Online (Sandbox Code Playgroud)

如何使用绝对路径获取git存储库URL?

假设我在另一个文件夹中,并且我想使用绝对路径从另一个文件夹获取存储库URL.

我尝试过这个,但是没有用.

git config --get remote.origin.url --path /home/username/myFolder
Run Code Online (Sandbox Code Playgroud)

git bash shell terminal

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

我如何知道克隆 git 存储库的位置

我已将 git 存储库从我的服务器克隆到不同的文件夹。现在我对从哪里克隆了一些特定存储库感到困惑。我如何知道我克隆 git 项目的位置?

git

6
推荐指数
2
解决办法
7324
查看次数

使用 SSH 并指定凭据时,Git 推送失败并使用公钥

我这里有一个奇怪的问题。我们的 Maven 发布插件失败,因为它无法将标签推送到 Git。以下失败:

git push ssh://PU0S:xL8q@git-eim.fg.com/u0r0-SS/workspace-proxy.git workspace-proxy-server-1.10.1
[ERROR] Permission denied (publickey).
[ERROR] fatal: Could not read from remote repository.
[ERROR] 
[ERROR] Please make sure you have the correct access rights
[ERROR] and the repository exists.
Run Code Online (Sandbox Code Playgroud)

如果我远程进入机器并尝试使用表单的 URL 推送,我会收到相同的错误:

git push ssh://PU0S:xL8q@git-eim.fg.com/u0r0-SS/workspace-proxy.git
Run Code Online (Sandbox Code Playgroud)

如果我只是使用定义的遥控器推送,它会成功:

git push origin master
Run Code Online (Sandbox Code Playgroud)

以上使我确定.ssh密钥在机器上可用。为什么第一种形式失败?

git ssh-keys maven

5
推荐指数
1
解决办法
2352
查看次数

标签 统计

git ×7

bash ×1

coding-style ×1

git-clone ×1

git-fork ×1

github ×1

idioms ×1

maven ×1

python ×1

shell ×1

ssh-keys ×1

terminal ×1