Git clone with password @
I need to escape the @ that use the password because it is confused with the host.
Example 1:
git clone https://user:p@ssword@github.com/user/repo.git
When I run the above example, it's wrong, because as the password has @ he understands that the next parameter is the host. tried to escape with or you can use the url between "" but it was not.
Example 2:
(echo user; echo p@ssword) | git clone https://github.com/usuario/repo.git
When I use only the command,git clone https://github.com/usuario/repo.git
he asks the User and Password, so I used the above command, which is the same that I use to change the root password on a line only.
git shell github command-line escaping
add a comment |
I need to escape the @ that use the password because it is confused with the host.
Example 1:
git clone https://user:p@ssword@github.com/user/repo.git
When I run the above example, it's wrong, because as the password has @ he understands that the next parameter is the host. tried to escape with or you can use the url between "" but it was not.
Example 2:
(echo user; echo p@ssword) | git clone https://github.com/usuario/repo.git
When I use only the command,git clone https://github.com/usuario/repo.git
he asks the User and Password, so I used the above command, which is the same that I use to change the root password on a line only.
git shell github command-line escaping
add a comment |
I need to escape the @ that use the password because it is confused with the host.
Example 1:
git clone https://user:p@ssword@github.com/user/repo.git
When I run the above example, it's wrong, because as the password has @ he understands that the next parameter is the host. tried to escape with or you can use the url between "" but it was not.
Example 2:
(echo user; echo p@ssword) | git clone https://github.com/usuario/repo.git
When I use only the command,git clone https://github.com/usuario/repo.git
he asks the User and Password, so I used the above command, which is the same that I use to change the root password on a line only.
git shell github command-line escaping
I need to escape the @ that use the password because it is confused with the host.
Example 1:
git clone https://user:p@ssword@github.com/user/repo.git
When I run the above example, it's wrong, because as the password has @ he understands that the next parameter is the host. tried to escape with or you can use the url between "" but it was not.
Example 2:
(echo user; echo p@ssword) | git clone https://github.com/usuario/repo.git
When I use only the command,git clone https://github.com/usuario/repo.git
he asks the User and Password, so I used the above command, which is the same that I use to change the root password on a line only.
git shell github command-line escaping
git shell github command-line escaping
edited Nov 27 '14 at 8:43
musiKk
11.2k24075
11.2k24075
asked Nov 27 '14 at 0:14
Gustavo FilgueirasGustavo Filgueiras
5816
5816
add a comment |
add a comment |
3 Answers
3
active
oldest
votes
I think what you are looking is to escape the special character @, which you can use encode %40 instead of @. This link might help Escape @ character in git proxy password
perfect %40 Thanks
– Gustavo Filgueiras
Nov 28 '14 at 11:54
add a comment |
You can replace @ with its URL encoded format %40
if your password is password@99. Change it to password%4099
git clone https://username:password%4099@bitbucket.org/sarat.git
add a comment |
Check the link Git Configure
Configure your git account in local -
git config --global user.name myName
git config --global user.email myEmail
The following command will save your password in memory for sometime.
$ git config --global credential.helper cache
Set git to use the credential memory cache
$ git config --global credential.helper 'cache --timeout=3600'
Set the cache to timeout after 1 hour (setting is in seconds)
Hope this would help 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%2f27161081%2fgit-clone-with-password%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
I think what you are looking is to escape the special character @, which you can use encode %40 instead of @. This link might help Escape @ character in git proxy password
perfect %40 Thanks
– Gustavo Filgueiras
Nov 28 '14 at 11:54
add a comment |
I think what you are looking is to escape the special character @, which you can use encode %40 instead of @. This link might help Escape @ character in git proxy password
perfect %40 Thanks
– Gustavo Filgueiras
Nov 28 '14 at 11:54
add a comment |
I think what you are looking is to escape the special character @, which you can use encode %40 instead of @. This link might help Escape @ character in git proxy password
I think what you are looking is to escape the special character @, which you can use encode %40 instead of @. This link might help Escape @ character in git proxy password
edited May 23 '17 at 12:25
Community♦
11
11
answered Nov 27 '14 at 5:19
Shasha.ZhuShasha.Zhu
1337
1337
perfect %40 Thanks
– Gustavo Filgueiras
Nov 28 '14 at 11:54
add a comment |
perfect %40 Thanks
– Gustavo Filgueiras
Nov 28 '14 at 11:54
perfect %40 Thanks
– Gustavo Filgueiras
Nov 28 '14 at 11:54
perfect %40 Thanks
– Gustavo Filgueiras
Nov 28 '14 at 11:54
add a comment |
You can replace @ with its URL encoded format %40
if your password is password@99. Change it to password%4099
git clone https://username:password%4099@bitbucket.org/sarat.git
add a comment |
You can replace @ with its URL encoded format %40
if your password is password@99. Change it to password%4099
git clone https://username:password%4099@bitbucket.org/sarat.git
add a comment |
You can replace @ with its URL encoded format %40
if your password is password@99. Change it to password%4099
git clone https://username:password%4099@bitbucket.org/sarat.git
You can replace @ with its URL encoded format %40
if your password is password@99. Change it to password%4099
git clone https://username:password%4099@bitbucket.org/sarat.git
answered Jan 2 at 15:56
Sarat ChandraSarat Chandra
2,2081420
2,2081420
add a comment |
add a comment |
Check the link Git Configure
Configure your git account in local -
git config --global user.name myName
git config --global user.email myEmail
The following command will save your password in memory for sometime.
$ git config --global credential.helper cache
Set git to use the credential memory cache
$ git config --global credential.helper 'cache --timeout=3600'
Set the cache to timeout after 1 hour (setting is in seconds)
Hope this would help you
add a comment |
Check the link Git Configure
Configure your git account in local -
git config --global user.name myName
git config --global user.email myEmail
The following command will save your password in memory for sometime.
$ git config --global credential.helper cache
Set git to use the credential memory cache
$ git config --global credential.helper 'cache --timeout=3600'
Set the cache to timeout after 1 hour (setting is in seconds)
Hope this would help you
add a comment |
Check the link Git Configure
Configure your git account in local -
git config --global user.name myName
git config --global user.email myEmail
The following command will save your password in memory for sometime.
$ git config --global credential.helper cache
Set git to use the credential memory cache
$ git config --global credential.helper 'cache --timeout=3600'
Set the cache to timeout after 1 hour (setting is in seconds)
Hope this would help you
Check the link Git Configure
Configure your git account in local -
git config --global user.name myName
git config --global user.email myEmail
The following command will save your password in memory for sometime.
$ git config --global credential.helper cache
Set git to use the credential memory cache
$ git config --global credential.helper 'cache --timeout=3600'
Set the cache to timeout after 1 hour (setting is in seconds)
Hope this would help you
answered Nov 27 '14 at 0:34
roykiroyki
82021634
82021634
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%2f27161081%2fgit-clone-with-password%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