ショート:あなたのローカルファイルに複数のリモートリポジトリをリンクされている場合は、それらの両方にプッシュする方法はありますか?Gitリポジトリ:複数のリモコンにプッシュ
ロング:作業上の理由から、gitlabとgithubリモーツをコードに使用する必要があります。だから私はいくつかのローカル変更を行うとすぐに両方のリポジトリを更新したいと思います。私.git/configファイルは、この
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true
[remote "origin"]
url = https://github.com/myusername/myproject.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
[remote "gitlab"]
url = https://gitlab.com/myusername/myproject.git
fetch = +refs/heads/*:refs/remotes/gitlab/*
のように見えます
私の知る限り唯一の原点リモートでgit status
コマンドの動作を理解するように、これは本当ですか? プッシュとプルは、リモートだけでなく、私の原点で動作しない、残念ながら、私は私が私のgitlabのリモートにコンテンツをプッシュするにはどうすればよいgit add somefile.txt gitlab
で私の他のリモート(gitlab)にコンテンツを追加することはできませんか?
[複数のリモートロケーションからのプル/プッシュ]の可能な複製(https://stackoverflow.com/questions/849308/pull-push-from-multiple-remote-locations) – StarShine
ファイルを追加してコミットをプッシュしますリモコンに。リモートにファイルを追加することはありません。 –
明示的にではなく、[リポジトリをミラーリングする](https://docs.gitlab.com/ee/workflow/repository_mirroring.html#setting-up-a-mirror-from-gitlab-to-github)の方が意味があるかもしれません両方にプッシュ? –