What Heroku mean about “ Don't forget to update git remotes for all other local checkouts of the app.”?
I'm using Heroku and I'm wondering what Heroku's response mean when displaying: "Don't forget to update git remotes for all other local checkouts of the app",
Any hint would be great, thanks
git heroku
add a comment |
I'm using Heroku and I'm wondering what Heroku's response mean when displaying: "Don't forget to update git remotes for all other local checkouts of the app",
Any hint would be great, thanks
git heroku
add a comment |
I'm using Heroku and I'm wondering what Heroku's response mean when displaying: "Don't forget to update git remotes for all other local checkouts of the app",
Any hint would be great, thanks
git heroku
I'm using Heroku and I'm wondering what Heroku's response mean when displaying: "Don't forget to update git remotes for all other local checkouts of the app",
Any hint would be great, thanks
git heroku
git heroku
asked Nov 14 '18 at 21:35
HoCo_HoCo_
138216
138216
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
I don't know Heroku, specifically, but I'm pretty good with git.
If I clone a git repo, that's a "local checkout," in Heroku's words. If you clone the same git repo, that's another local checkout. Now you and I each have a local checkout that points back to the original repo...the "remote."
If some third person changes the name of the original repo, which also changes the repo's URL, suddenly you and I can no longer push to or pull from the remote, because our local clones still point to the old URL, which is no longer valid. So we need to do this:
% git remote set-url [new URL]
(Here are more details on updating the remote's URL.) In practice, if the repo is publically accessible, you might not have any information about local checkouts beyond your own. If that's the case...there's nothing you can do, so don't sweat it unless someone gets in touch with you.
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%2f53309072%2fwhat-heroku-mean-about-dont-forget-to-update-git-remotes-for-all-other-local%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
I don't know Heroku, specifically, but I'm pretty good with git.
If I clone a git repo, that's a "local checkout," in Heroku's words. If you clone the same git repo, that's another local checkout. Now you and I each have a local checkout that points back to the original repo...the "remote."
If some third person changes the name of the original repo, which also changes the repo's URL, suddenly you and I can no longer push to or pull from the remote, because our local clones still point to the old URL, which is no longer valid. So we need to do this:
% git remote set-url [new URL]
(Here are more details on updating the remote's URL.) In practice, if the repo is publically accessible, you might not have any information about local checkouts beyond your own. If that's the case...there's nothing you can do, so don't sweat it unless someone gets in touch with you.
add a comment |
I don't know Heroku, specifically, but I'm pretty good with git.
If I clone a git repo, that's a "local checkout," in Heroku's words. If you clone the same git repo, that's another local checkout. Now you and I each have a local checkout that points back to the original repo...the "remote."
If some third person changes the name of the original repo, which also changes the repo's URL, suddenly you and I can no longer push to or pull from the remote, because our local clones still point to the old URL, which is no longer valid. So we need to do this:
% git remote set-url [new URL]
(Here are more details on updating the remote's URL.) In practice, if the repo is publically accessible, you might not have any information about local checkouts beyond your own. If that's the case...there's nothing you can do, so don't sweat it unless someone gets in touch with you.
add a comment |
I don't know Heroku, specifically, but I'm pretty good with git.
If I clone a git repo, that's a "local checkout," in Heroku's words. If you clone the same git repo, that's another local checkout. Now you and I each have a local checkout that points back to the original repo...the "remote."
If some third person changes the name of the original repo, which also changes the repo's URL, suddenly you and I can no longer push to or pull from the remote, because our local clones still point to the old URL, which is no longer valid. So we need to do this:
% git remote set-url [new URL]
(Here are more details on updating the remote's URL.) In practice, if the repo is publically accessible, you might not have any information about local checkouts beyond your own. If that's the case...there's nothing you can do, so don't sweat it unless someone gets in touch with you.
I don't know Heroku, specifically, but I'm pretty good with git.
If I clone a git repo, that's a "local checkout," in Heroku's words. If you clone the same git repo, that's another local checkout. Now you and I each have a local checkout that points back to the original repo...the "remote."
If some third person changes the name of the original repo, which also changes the repo's URL, suddenly you and I can no longer push to or pull from the remote, because our local clones still point to the old URL, which is no longer valid. So we need to do this:
% git remote set-url [new URL]
(Here are more details on updating the remote's URL.) In practice, if the repo is publically accessible, you might not have any information about local checkouts beyond your own. If that's the case...there's nothing you can do, so don't sweat it unless someone gets in touch with you.
answered Nov 14 '18 at 21:53
Mike WaldronMike Waldron
366
366
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%2f53309072%2fwhat-heroku-mean-about-dont-forget-to-update-git-remotes-for-all-other-local%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