Remember multiple git remote urls after clone
I have one gitlab / github remote repo for reviewing the code and I want to use Heroku as a second git remote url to deploy my app.
It works fine when I git remote add name url
and then git push name branch
However: When I want to clone the repository on another computer from gitlab, all the remote urls are gone, just only the gitlab url is left.
How can I send save all the remote URLs ?
Thanks.
git github gitlab
add a comment |
I have one gitlab / github remote repo for reviewing the code and I want to use Heroku as a second git remote url to deploy my app.
It works fine when I git remote add name url
and then git push name branch
However: When I want to clone the repository on another computer from gitlab, all the remote urls are gone, just only the gitlab url is left.
How can I send save all the remote URLs ?
Thanks.
git github gitlab
1
The correct approach would be to add them to the new repository as well.
– Lasse Vågsæther Karlsen
Dec 31 '18 at 20:46
2
Possible duplicate of How to make git repo remember all remotes?
– nareddyt
Dec 31 '18 at 20:50
add a comment |
I have one gitlab / github remote repo for reviewing the code and I want to use Heroku as a second git remote url to deploy my app.
It works fine when I git remote add name url
and then git push name branch
However: When I want to clone the repository on another computer from gitlab, all the remote urls are gone, just only the gitlab url is left.
How can I send save all the remote URLs ?
Thanks.
git github gitlab
I have one gitlab / github remote repo for reviewing the code and I want to use Heroku as a second git remote url to deploy my app.
It works fine when I git remote add name url
and then git push name branch
However: When I want to clone the repository on another computer from gitlab, all the remote urls are gone, just only the gitlab url is left.
How can I send save all the remote URLs ?
Thanks.
git github gitlab
git github gitlab
asked Dec 31 '18 at 20:45
AndréAndré
185
185
1
The correct approach would be to add them to the new repository as well.
– Lasse Vågsæther Karlsen
Dec 31 '18 at 20:46
2
Possible duplicate of How to make git repo remember all remotes?
– nareddyt
Dec 31 '18 at 20:50
add a comment |
1
The correct approach would be to add them to the new repository as well.
– Lasse Vågsæther Karlsen
Dec 31 '18 at 20:46
2
Possible duplicate of How to make git repo remember all remotes?
– nareddyt
Dec 31 '18 at 20:50
1
1
The correct approach would be to add them to the new repository as well.
– Lasse Vågsæther Karlsen
Dec 31 '18 at 20:46
The correct approach would be to add them to the new repository as well.
– Lasse Vågsæther Karlsen
Dec 31 '18 at 20:46
2
2
Possible duplicate of How to make git repo remember all remotes?
– nareddyt
Dec 31 '18 at 20:50
Possible duplicate of How to make git repo remember all remotes?
– nareddyt
Dec 31 '18 at 20:50
add a comment |
1 Answer
1
active
oldest
votes
Git remotes are part of the local repository's configuration, not part of the repository itself -- they are not included in a clone.
You could do this by writing and checking-in a script that, when run, sets up the desired remotes in your local repository, and then just remember to run it after cloning.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53991286%2fremember-multiple-git-remote-urls-after-clone%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Git remotes are part of the local repository's configuration, not part of the repository itself -- they are not included in a clone.
You could do this by writing and checking-in a script that, when run, sets up the desired remotes in your local repository, and then just remember to run it after cloning.
add a comment |
Git remotes are part of the local repository's configuration, not part of the repository itself -- they are not included in a clone.
You could do this by writing and checking-in a script that, when run, sets up the desired remotes in your local repository, and then just remember to run it after cloning.
add a comment |
Git remotes are part of the local repository's configuration, not part of the repository itself -- they are not included in a clone.
You could do this by writing and checking-in a script that, when run, sets up the desired remotes in your local repository, and then just remember to run it after cloning.
Git remotes are part of the local repository's configuration, not part of the repository itself -- they are not included in a clone.
You could do this by writing and checking-in a script that, when run, sets up the desired remotes in your local repository, and then just remember to run it after cloning.
answered Dec 31 '18 at 21:06
JonathanJonathan
10.7k32731
10.7k32731
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53991286%2fremember-multiple-git-remote-urls-after-clone%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
The correct approach would be to add them to the new repository as well.
– Lasse Vågsæther Karlsen
Dec 31 '18 at 20:46
2
Possible duplicate of How to make git repo remember all remotes?
– nareddyt
Dec 31 '18 at 20:50