Remember multiple git remote urls after clone












1















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.










share|improve this question


















  • 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















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.










share|improve this question


















  • 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








1








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.










share|improve this question














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






share|improve this question













share|improve this question











share|improve this question




share|improve this question










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














  • 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












1 Answer
1






active

oldest

votes


















2














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.






share|improve this answer























    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
    });


    }
    });














    draft saved

    draft discarded


















    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









    2














    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.






    share|improve this answer




























      2














      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.






      share|improve this answer


























        2












        2








        2







        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.






        share|improve this answer













        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.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Dec 31 '18 at 21:06









        JonathanJonathan

        10.7k32731




        10.7k32731
































            draft saved

            draft discarded




















































            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.




            draft saved


            draft discarded














            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





















































            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







            Popular posts from this blog

            Monofisismo

            Angular Downloading a file using contenturl with Basic Authentication

            Olmecas