How to git clone with specifying the destination directory without its project name?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I uses macOS and Ubuntu. I want to git clone a certain project https://github.com/Project/project.git
to a specific directory $HOME/git
. I saw this page: How do you clone a Git repository into a specific folder?, but it requires to explicitly specify its project name like: git clone https://github.com/Project/project.git $HOME/git/project
. How can I git clone them without specifying its project name?
[Add1] If I git clone like: git clone https://github.com/Project/project.git $HOME/git
then I encountered fatal: destination path '/home/paalon/git' already exists and is not an empty directory.
[Add2] I want to clone git-managed projects under $HOME/git
directory. I want to set the state ls $HOME/git
shows like project1/ project2/ project3/
.
git
add a comment |
I uses macOS and Ubuntu. I want to git clone a certain project https://github.com/Project/project.git
to a specific directory $HOME/git
. I saw this page: How do you clone a Git repository into a specific folder?, but it requires to explicitly specify its project name like: git clone https://github.com/Project/project.git $HOME/git/project
. How can I git clone them without specifying its project name?
[Add1] If I git clone like: git clone https://github.com/Project/project.git $HOME/git
then I encountered fatal: destination path '/home/paalon/git' already exists and is not an empty directory.
[Add2] I want to clone git-managed projects under $HOME/git
directory. I want to set the state ls $HOME/git
shows like project1/ project2/ project3/
.
git
1
Possible duplicate of How do you clone a Git repository into a specific folder?
– jonrsharpe
Nov 16 '18 at 15:21
add a comment |
I uses macOS and Ubuntu. I want to git clone a certain project https://github.com/Project/project.git
to a specific directory $HOME/git
. I saw this page: How do you clone a Git repository into a specific folder?, but it requires to explicitly specify its project name like: git clone https://github.com/Project/project.git $HOME/git/project
. How can I git clone them without specifying its project name?
[Add1] If I git clone like: git clone https://github.com/Project/project.git $HOME/git
then I encountered fatal: destination path '/home/paalon/git' already exists and is not an empty directory.
[Add2] I want to clone git-managed projects under $HOME/git
directory. I want to set the state ls $HOME/git
shows like project1/ project2/ project3/
.
git
I uses macOS and Ubuntu. I want to git clone a certain project https://github.com/Project/project.git
to a specific directory $HOME/git
. I saw this page: How do you clone a Git repository into a specific folder?, but it requires to explicitly specify its project name like: git clone https://github.com/Project/project.git $HOME/git/project
. How can I git clone them without specifying its project name?
[Add1] If I git clone like: git clone https://github.com/Project/project.git $HOME/git
then I encountered fatal: destination path '/home/paalon/git' already exists and is not an empty directory.
[Add2] I want to clone git-managed projects under $HOME/git
directory. I want to set the state ls $HOME/git
shows like project1/ project2/ project3/
.
git
git
edited Nov 16 '18 at 15:54
Paalon
asked Nov 16 '18 at 15:17
PaalonPaalon
184
184
1
Possible duplicate of How do you clone a Git repository into a specific folder?
– jonrsharpe
Nov 16 '18 at 15:21
add a comment |
1
Possible duplicate of How do you clone a Git repository into a specific folder?
– jonrsharpe
Nov 16 '18 at 15:21
1
1
Possible duplicate of How do you clone a Git repository into a specific folder?
– jonrsharpe
Nov 16 '18 at 15:21
Possible duplicate of How do you clone a Git repository into a specific folder?
– jonrsharpe
Nov 16 '18 at 15:21
add a comment |
3 Answers
3
active
oldest
votes
Split into 2 commands:
cd $HOME/git
git clone https://github.com/Project/project.git
That way you name the project only once.
add a comment |
How do you clone a Git repository into a specific folder?
The git clone command can be used in the following way:
git clone <url> <destination>
fatal: destination path
/home/paalon/git
already exists and is not an empty directory.
This is due to the face that you already have folder with the given name /home/paalon/git
.
Delete the "old folder" and clone again, this time add the desired path to your clone command
Sorry for my question is ambiguous. I want to clone git things under the$HOME/git
directory. So I want to set likels $HOME/git
showsproject1/ project2/ project3/
.
– Paalon
Nov 16 '18 at 15:49
git clone <url> $HOME/git/project1
where project1 is your desired name
– CodeWizard
Nov 16 '18 at 15:51
Yes. I know it but I want to do it without specifying the project name.
– Paalon
Nov 16 '18 at 16:00
if you dont specify the name it will get the default name under the current directory where you rungit clone
– CodeWizard
Nov 16 '18 at 16:10
Yes, but I want to specify it from not the current directory.
– Paalon
Nov 16 '18 at 17:11
|
show 1 more comment
I don't think that's actually correct. You can clone providing any directory as your target. It doesn't have to match the project name:
$ git clone https://github.com/eantoranz/bwv blahblah
Cloning into 'blahblah'...
remote: Enumerating objects: 221, done.
remote: Total 221 (delta 0), reused 0 (delta 0), pack-reused 221
Receiving objects: 100% (221/221), 62.45 KiB | 480.00 KiB/s, done.
Resolving deltas: 100% (150/150), done.`1
I get the following error:$ git clone https://github.com/BoostIO/Boostnote.git $HOME/git
fatal: destination path '/home/paalon/git' already exists and is not an empty directory.
– Paalon
Nov 16 '18 at 15:24
Add the error to the question.
– eftshift0
Nov 16 '18 at 15:25
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%2f53340622%2fhow-to-git-clone-with-specifying-the-destination-directory-without-its-project-n%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
Split into 2 commands:
cd $HOME/git
git clone https://github.com/Project/project.git
That way you name the project only once.
add a comment |
Split into 2 commands:
cd $HOME/git
git clone https://github.com/Project/project.git
That way you name the project only once.
add a comment |
Split into 2 commands:
cd $HOME/git
git clone https://github.com/Project/project.git
That way you name the project only once.
Split into 2 commands:
cd $HOME/git
git clone https://github.com/Project/project.git
That way you name the project only once.
answered Nov 16 '18 at 19:58
phdphd
24.4k52647
24.4k52647
add a comment |
add a comment |
How do you clone a Git repository into a specific folder?
The git clone command can be used in the following way:
git clone <url> <destination>
fatal: destination path
/home/paalon/git
already exists and is not an empty directory.
This is due to the face that you already have folder with the given name /home/paalon/git
.
Delete the "old folder" and clone again, this time add the desired path to your clone command
Sorry for my question is ambiguous. I want to clone git things under the$HOME/git
directory. So I want to set likels $HOME/git
showsproject1/ project2/ project3/
.
– Paalon
Nov 16 '18 at 15:49
git clone <url> $HOME/git/project1
where project1 is your desired name
– CodeWizard
Nov 16 '18 at 15:51
Yes. I know it but I want to do it without specifying the project name.
– Paalon
Nov 16 '18 at 16:00
if you dont specify the name it will get the default name under the current directory where you rungit clone
– CodeWizard
Nov 16 '18 at 16:10
Yes, but I want to specify it from not the current directory.
– Paalon
Nov 16 '18 at 17:11
|
show 1 more comment
How do you clone a Git repository into a specific folder?
The git clone command can be used in the following way:
git clone <url> <destination>
fatal: destination path
/home/paalon/git
already exists and is not an empty directory.
This is due to the face that you already have folder with the given name /home/paalon/git
.
Delete the "old folder" and clone again, this time add the desired path to your clone command
Sorry for my question is ambiguous. I want to clone git things under the$HOME/git
directory. So I want to set likels $HOME/git
showsproject1/ project2/ project3/
.
– Paalon
Nov 16 '18 at 15:49
git clone <url> $HOME/git/project1
where project1 is your desired name
– CodeWizard
Nov 16 '18 at 15:51
Yes. I know it but I want to do it without specifying the project name.
– Paalon
Nov 16 '18 at 16:00
if you dont specify the name it will get the default name under the current directory where you rungit clone
– CodeWizard
Nov 16 '18 at 16:10
Yes, but I want to specify it from not the current directory.
– Paalon
Nov 16 '18 at 17:11
|
show 1 more comment
How do you clone a Git repository into a specific folder?
The git clone command can be used in the following way:
git clone <url> <destination>
fatal: destination path
/home/paalon/git
already exists and is not an empty directory.
This is due to the face that you already have folder with the given name /home/paalon/git
.
Delete the "old folder" and clone again, this time add the desired path to your clone command
How do you clone a Git repository into a specific folder?
The git clone command can be used in the following way:
git clone <url> <destination>
fatal: destination path
/home/paalon/git
already exists and is not an empty directory.
This is due to the face that you already have folder with the given name /home/paalon/git
.
Delete the "old folder" and clone again, this time add the desired path to your clone command
answered Nov 16 '18 at 15:38
CodeWizardCodeWizard
55.7k1270100
55.7k1270100
Sorry for my question is ambiguous. I want to clone git things under the$HOME/git
directory. So I want to set likels $HOME/git
showsproject1/ project2/ project3/
.
– Paalon
Nov 16 '18 at 15:49
git clone <url> $HOME/git/project1
where project1 is your desired name
– CodeWizard
Nov 16 '18 at 15:51
Yes. I know it but I want to do it without specifying the project name.
– Paalon
Nov 16 '18 at 16:00
if you dont specify the name it will get the default name under the current directory where you rungit clone
– CodeWizard
Nov 16 '18 at 16:10
Yes, but I want to specify it from not the current directory.
– Paalon
Nov 16 '18 at 17:11
|
show 1 more comment
Sorry for my question is ambiguous. I want to clone git things under the$HOME/git
directory. So I want to set likels $HOME/git
showsproject1/ project2/ project3/
.
– Paalon
Nov 16 '18 at 15:49
git clone <url> $HOME/git/project1
where project1 is your desired name
– CodeWizard
Nov 16 '18 at 15:51
Yes. I know it but I want to do it without specifying the project name.
– Paalon
Nov 16 '18 at 16:00
if you dont specify the name it will get the default name under the current directory where you rungit clone
– CodeWizard
Nov 16 '18 at 16:10
Yes, but I want to specify it from not the current directory.
– Paalon
Nov 16 '18 at 17:11
Sorry for my question is ambiguous. I want to clone git things under the
$HOME/git
directory. So I want to set like ls $HOME/git
shows project1/ project2/ project3/
.– Paalon
Nov 16 '18 at 15:49
Sorry for my question is ambiguous. I want to clone git things under the
$HOME/git
directory. So I want to set like ls $HOME/git
shows project1/ project2/ project3/
.– Paalon
Nov 16 '18 at 15:49
git clone <url> $HOME/git/project1
where project1 is your desired name– CodeWizard
Nov 16 '18 at 15:51
git clone <url> $HOME/git/project1
where project1 is your desired name– CodeWizard
Nov 16 '18 at 15:51
Yes. I know it but I want to do it without specifying the project name.
– Paalon
Nov 16 '18 at 16:00
Yes. I know it but I want to do it without specifying the project name.
– Paalon
Nov 16 '18 at 16:00
if you dont specify the name it will get the default name under the current directory where you run
git clone
– CodeWizard
Nov 16 '18 at 16:10
if you dont specify the name it will get the default name under the current directory where you run
git clone
– CodeWizard
Nov 16 '18 at 16:10
Yes, but I want to specify it from not the current directory.
– Paalon
Nov 16 '18 at 17:11
Yes, but I want to specify it from not the current directory.
– Paalon
Nov 16 '18 at 17:11
|
show 1 more comment
I don't think that's actually correct. You can clone providing any directory as your target. It doesn't have to match the project name:
$ git clone https://github.com/eantoranz/bwv blahblah
Cloning into 'blahblah'...
remote: Enumerating objects: 221, done.
remote: Total 221 (delta 0), reused 0 (delta 0), pack-reused 221
Receiving objects: 100% (221/221), 62.45 KiB | 480.00 KiB/s, done.
Resolving deltas: 100% (150/150), done.`1
I get the following error:$ git clone https://github.com/BoostIO/Boostnote.git $HOME/git
fatal: destination path '/home/paalon/git' already exists and is not an empty directory.
– Paalon
Nov 16 '18 at 15:24
Add the error to the question.
– eftshift0
Nov 16 '18 at 15:25
add a comment |
I don't think that's actually correct. You can clone providing any directory as your target. It doesn't have to match the project name:
$ git clone https://github.com/eantoranz/bwv blahblah
Cloning into 'blahblah'...
remote: Enumerating objects: 221, done.
remote: Total 221 (delta 0), reused 0 (delta 0), pack-reused 221
Receiving objects: 100% (221/221), 62.45 KiB | 480.00 KiB/s, done.
Resolving deltas: 100% (150/150), done.`1
I get the following error:$ git clone https://github.com/BoostIO/Boostnote.git $HOME/git
fatal: destination path '/home/paalon/git' already exists and is not an empty directory.
– Paalon
Nov 16 '18 at 15:24
Add the error to the question.
– eftshift0
Nov 16 '18 at 15:25
add a comment |
I don't think that's actually correct. You can clone providing any directory as your target. It doesn't have to match the project name:
$ git clone https://github.com/eantoranz/bwv blahblah
Cloning into 'blahblah'...
remote: Enumerating objects: 221, done.
remote: Total 221 (delta 0), reused 0 (delta 0), pack-reused 221
Receiving objects: 100% (221/221), 62.45 KiB | 480.00 KiB/s, done.
Resolving deltas: 100% (150/150), done.`1
I don't think that's actually correct. You can clone providing any directory as your target. It doesn't have to match the project name:
$ git clone https://github.com/eantoranz/bwv blahblah
Cloning into 'blahblah'...
remote: Enumerating objects: 221, done.
remote: Total 221 (delta 0), reused 0 (delta 0), pack-reused 221
Receiving objects: 100% (221/221), 62.45 KiB | 480.00 KiB/s, done.
Resolving deltas: 100% (150/150), done.`1
edited Nov 16 '18 at 15:52
CodeWizard
55.7k1270100
55.7k1270100
answered Nov 16 '18 at 15:21
eftshift0eftshift0
5,9021022
5,9021022
I get the following error:$ git clone https://github.com/BoostIO/Boostnote.git $HOME/git
fatal: destination path '/home/paalon/git' already exists and is not an empty directory.
– Paalon
Nov 16 '18 at 15:24
Add the error to the question.
– eftshift0
Nov 16 '18 at 15:25
add a comment |
I get the following error:$ git clone https://github.com/BoostIO/Boostnote.git $HOME/git
fatal: destination path '/home/paalon/git' already exists and is not an empty directory.
– Paalon
Nov 16 '18 at 15:24
Add the error to the question.
– eftshift0
Nov 16 '18 at 15:25
I get the following error:
$ git clone https://github.com/BoostIO/Boostnote.git $HOME/git
fatal: destination path '/home/paalon/git' already exists and is not an empty directory.
– Paalon
Nov 16 '18 at 15:24
I get the following error:
$ git clone https://github.com/BoostIO/Boostnote.git $HOME/git
fatal: destination path '/home/paalon/git' already exists and is not an empty directory.
– Paalon
Nov 16 '18 at 15:24
Add the error to the question.
– eftshift0
Nov 16 '18 at 15:25
Add the error to the question.
– eftshift0
Nov 16 '18 at 15:25
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%2f53340622%2fhow-to-git-clone-with-specifying-the-destination-directory-without-its-project-n%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
Possible duplicate of How do you clone a Git repository into a specific folder?
– jonrsharpe
Nov 16 '18 at 15:21