Re: working directory status
- From
- Sivanandan Srilakshmanan <ssrilaks@gmail.com>
- Date
- Nov 17, 2019, 11:07 UTC
- Message-ID
- <CACKP9cs+eJMtwWJtc3c_TXOUacpaxHUP4Ugw5oSpDfKcABaR7g@mail.gmail.com>
- In-Reply-To
- <20191117072942.cycm2kyvt2g2bhaz@yadavpratyush.com>
Hi Pratyush,
Thank you so so so very much for responding quickly. I am learning git to assist my teams skill up on git.
My current version is v2.23.0 which I downloaded and installed a month ago. Nevertheless, I have downloaded and installed v2.24.0 and the problem still persists.
I have the following environment variable set GIT_DIR=C:\GitRepo GIT_HOME=C:\tools\Git
Please find below output from my command.
C:\test\Local_Newfeature>git branch * Local_Kumfeature_branch Local_MyTest_branch + Local_Newfeature_branch + Local_SGSfeature_branch Local_feature_branch
C:\test\Local_Newfeature>git worktree list C:\GitRepo (bare) C:/test/Local_Kumfeature b0a097e [Local_Kumfeature_branch] C:/test/Local_Newfeature b0a097e [Local_Newfeature_branch] C:/test/Local_SGSfeature b0a097e [Local_SGSfeature_branch]
C:\test\Local_Newfeature>git --work-tree=C:\test\Local_Newfeature status On branch Local_Kumfeature_branch Your branch is up to date with 'Lakshman/feature_branch'.
nothing to commit, working tree clean
Your assistance is greatly appreciated.
Thanks Lakshman
On Sun, Nov 17, 2019 at 6:29 PM Pratyush Yadav <me@yadavpratyush.com> wrote:
Show 39 quoted lines
> > On 17/11/19 11:55AM, Sivanandan Srilakshmanan wrote: > > Hi, > > > > I am new to git. I have been reading the documentation on Pro Git. > > > > I have checked out two working directory (test1 & test2) using the > > "git worktree add --checkout" command. > > > > When I run the "git status" in either (test1 or test2) on the checked > > out folder, the "On branch <branch name>" displays the branch name > > from the latest checkout (ie branch associated with test2). > > This behaviour does not happen for me on Git v2.24.0. When I create > multiple worktrees, 'git status' in each worktree directory shows the > correct branch. What version of Git are you using? > > > Could you please provide the correct syntax to display the branch name > > associated with the respective folder. > > You can use 'git worktree list' to see a list of all the worktrees. The > output of the list has 3 columns: path to the worktree, commit checked > out, and the name of the branch checked out in that worktree. > > Example output: > > $ git worktree list > /home/pratyush/src/git 50b2267a2a [next] > /home/pratyush/src/foo 50b2267a2a [foo] > > The first worktree is in ~/src/git and has the branch 'next' checked > out. The second is in ~/src/foo and has the branch 'foo' checked out. > > That said, running 'git status' should still show you the correct branch > name. Try updating Git to the latest version (v2.24.0), and try again. > > -- > Regards, > Pratyush Yadav