RE: problems with git --git-dir on windows 7
Hi all, Thanks for your answers: As you said the solution is: For non-bare-repos the .git-directory must be specified: git --git-dir=c:\usertemp\git\appli2\.git tag for bare-repositories the .git does not exist , so git --git-dir=c:\usertemp\git\appli3_bare tag works(bare-repo) correctly thanks a lot Manfred -Original Message- From: Trần Ngọc Quân [mailto:vnwild...@gmail.com] Sent: vendredi 6 décembre 2013 02:35 To: SCHILZ MANFRED Cc: Duy Nguyen; Git Mailing List; msysGit Subject: Re: problems with git --git-dir on windows 7 * This message comes from the Internet Network * On 06/12/2013 08:07, Duy Nguyen wrote: > On Wed, Dec 4, 2013 at 11:11 PM, SCHILZ MANFRED wrote: >> Hello, >> We are using git on windows7(git-version 1.8.1; see below) and we get the >> following problem in using the command 'git --git-dir=' >> >> >> C:\UserTemp\git\appli3>git --git-dir=C:\UserTemp\git\appli3 tag >> fatal: Not a git repository: 'C:\UserTemp\git\appli3' >> >> >> but the repository is well defined,as we can run the following command: >> >> C:\UserTemp\git\appli3>git log -1 --oneline >> 37cdbe0 Merge branch 'master' of >> L:/_ApplicationData/FBLU_IT-FLIT/se-DevelopSupp > I have no clue. The --git-dir calls > is_git_directory("C:\\UserTemp\\git\\appli3") while the "git log" > calls is_git_directory("."). The former fails and the latter suceeds.. > Copying msysgit@ maybe they know something. Btw what if you try > > git --git-dir=. tag in linux: $ git --git-dir=. tag fatal: Not a git repository: '.' > > ? You have to specify git dir instead of the dir contain .git This option use when your are not in git repo or git dir isn't .git as by default $ git --git-dir=.git tag $ git --git-dir=/mnt/E/MyProjects/git/.git tag $ git --version git version 1.8.5-rc1 > >> When running the equivalent command on Linux, we don't have any problems: >> On Linux: >>> git --git-dir="/tmp/GITPOC/appli3" tag >> V1.0 >> V1.1 >> V2.0 >> V3.0 >> >> Could you help me please ? >> >> Best regards >> >> Manfred Schilz >> >> - >> -- >> C:\UserTemp\git\appli3>git --version >> git version 1.8.1.msysgit.1 >> >> >> Internet communications are not secure and therefore BGL BNP Paribas does >> not accept legal responsibility for the contents of this message. The >> information contained in this e-mail is confidential and may be legally >> privileged. It is intended solely for the addressee. If you are not the >> intended recipient, any disclosure, copying, distribution or any action >> taken or omitted to be taken in reliance on it, is prohibited and may be >> unlawful. Nothing in the message is capable or intended to create any >> legally binding obligations on either party and it is not intended to >> provide legal advice. >> >> >> -- >> To unsubscribe from this list: send the line "unsubscribe git" in the >> body of a message to majord...@vger.kernel.org More majordomo info at >> http://vger.kernel.org/majordomo-info.html > > -- Trần Ngọc Quân.
Re: problems with git --git-dir on windows 7
On 06/12/2013 08:07, Duy Nguyen wrote: > On Wed, Dec 4, 2013 at 11:11 PM, SCHILZ MANFRED wrote: >> Hello, >> We are using git on windows7(git-version 1.8.1; see below) and we get the >> following problem in using the command 'git --git-dir=' >> >> >> C:\UserTemp\git\appli3>git --git-dir=C:\UserTemp\git\appli3 tag >> fatal: Not a git repository: 'C:\UserTemp\git\appli3' >> >> >> but the repository is well defined,as we can run the following command: >> >> C:\UserTemp\git\appli3>git log -1 --oneline >> 37cdbe0 Merge branch 'master' of >> L:/_ApplicationData/FBLU_IT-FLIT/se-DevelopSupp > I have no clue. The --git-dir calls > is_git_directory("C:\\UserTemp\\git\\appli3") while the "git log" > calls is_git_directory("."). The former fails and the latter suceeds.. > Copying msysgit@ maybe they know something. Btw what if you try > > git --git-dir=. tag in linux: $ git --git-dir=. tag fatal: Not a git repository: '.' > > ? You have to specify git dir instead of the dir contain .git This option use when your are not in git repo or git dir isn't .git as by default $ git --git-dir=.git tag $ git --git-dir=/mnt/E/MyProjects/git/.git tag $ git --version git version 1.8.5-rc1 > >> When running the equivalent command on Linux, we don't have any problems: >> On Linux: >>> git --git-dir="/tmp/GITPOC/appli3" tag >> V1.0 >> V1.1 >> V2.0 >> V3.0 >> >> Could you help me please ? >> >> Best regards >> >> Manfred Schilz >> >> --- >> C:\UserTemp\git\appli3>git --version >> git version 1.8.1.msysgit.1 >> >> >> Internet communications are not secure and therefore BGL BNP Paribas does >> not accept legal responsibility for the contents of this message. The >> information contained in this e-mail is confidential and may be legally >> privileged. It is intended solely for the addressee. If you are not the >> intended recipient, any disclosure, copying, distribution or any action >> taken or omitted to be taken in reliance on it, is prohibited and may be >> unlawful. Nothing in the message is capable or intended to create any >> legally binding obligations on either party and it is not intended to >> provide legal advice. >> >> >> -- >> To unsubscribe from this list: send the line "unsubscribe git" in >> the body of a message to majord...@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html > > -- Trần Ngọc Quân. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: problems with git --git-dir on windows 7
On Wed, Dec 4, 2013 at 11:11 PM, SCHILZ MANFRED wrote: > Hello, > We are using git on windows7(git-version 1.8.1; see below) and we get the > following problem in using the command 'git --git-dir=' > > > C:\UserTemp\git\appli3>git --git-dir=C:\UserTemp\git\appli3 tag > fatal: Not a git repository: 'C:\UserTemp\git\appli3' > > > but the repository is well defined,as we can run the following command: > > C:\UserTemp\git\appli3>git log -1 --oneline > 37cdbe0 Merge branch 'master' of > L:/_ApplicationData/FBLU_IT-FLIT/se-DevelopSupp I have no clue. The --git-dir calls is_git_directory("C:\\UserTemp\\git\\appli3") while the "git log" calls is_git_directory("."). The former fails and the latter suceeds.. Copying msysgit@ maybe they know something. Btw what if you try git --git-dir=. tag ? > > When running the equivalent command on Linux, we don't have any problems: > On Linux: >>git --git-dir="/tmp/GITPOC/appli3" tag > V1.0 > V1.1 > V2.0 > V3.0 > > Could you help me please ? > > Best regards > > Manfred Schilz > > --- > C:\UserTemp\git\appli3>git --version > git version 1.8.1.msysgit.1 > > > Internet communications are not secure and therefore BGL BNP Paribas does not > accept legal responsibility for the contents of this message. The information > contained in this e-mail is confidential and may be legally privileged. It is > intended solely for the addressee. If you are not the intended recipient, any > disclosure, copying, distribution or any action taken or omitted to be taken > in reliance on it, is prohibited and may be unlawful. Nothing in the message > is capable or intended to create any legally binding obligations on either > party and it is not intended to provide legal advice. > > > -- > To unsubscribe from this list: send the line "unsubscribe git" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Duy -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html