git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: untracked file deleted from the master branch, when checked out to it from a local branch

From
Arup Rakshit <aruprakshit@rocketmail.com>
Date
May 20, 2014, 17:40 UTC
Message-ID
<2654529.8c5AhJCJsq@linux-wzza.site>
In-Reply-To
<xmqqk39gz4tw.fsf@gitster.dls.corp.google.com>
On Tuesday, May 20, 2014 11:24:11 AM you wrote:
Show 10 quoted lines
> Arup Rakshit <aruprakshit@rocketmail.com> writes:
> 
> Untracked files and modifications to files in your working directory
> do not belong to your current branch.  This is to allow you, after
> starting to work on one branch then realizing that the changes and
> additions you are making do not belong there, to switch to a more
> appropriate branch at that point without losing your work so far,
> taking these changes and additions with you to the branch you want
> to commit your changes to.
> 

Now, It makes sense. I gave it another try and this time I walk from back to front.

Now you can see, that I have created, a new file called *file.txt*, in the *master branch*. Now I went to a new branch and made some changes there in the newly created file. This time I didn't add it or commit too. I just came back to *master branch*. Now if I do *ls*, can see the file is present in the *master* branch.

arup@linux-wzza:~/Git_tutorial> ls test.txt arup@linux-wzza:~/Git_tutorial> echo "hello" > file.txt arup@linux-wzza:~/Git_tutorial> ls file.txt test.txt arup@linux-wzza:~/Git_tutorial> git status # On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # file.txt nothing added to commit but untracked files present (use "git add" to track) arup@linux-wzza:~/Git_tutorial> cat file.txt hello arup@linux-wzza:~/Git_tutorial> git checkout -b "file_branch" Switched to a new branch 'file_branch' arup@linux-wzza:~/Git_tutorial> cat file.txt hello arup@linux-wzza:~/Git_tutorial> echo "hello World" > file.txt arup@linux-wzza:~/Git_tutorial> cat file.txt hello World arup@linux-wzza:~/Git_tutorial> git status # On branch file_branch # Untracked files: # (use "git add <file>..." to include in what will be committed) # # file.txt nothing added to commit but untracked files present (use "git add" to track) arup@linux-wzza:~/Git_tutorial> git checkout master Switched to branch 'master' arup@linux-wzza:~/Git_tutorial> ls file.txt test.txt arup@linux-wzza:~/Git_tutorial> cat file.txt hello World arup@linux-wzza:~/Git_tutorial>

-- 
===============
Regards,
Arup Rakshit
Previous: Junio C HamanoNext: Marius Storm-Olsen
Message 7 of 10 in “untracked file deleted from the master branch, when checked out to it from a local branch”
  1. Arup RakshitMay 20, 2014
  2. Marius Storm-OlsenMay 20, 2014
  3. Arup RakshitMay 20, 2014
  4. Marius Storm-OlsenMay 20, 2014
  5. Arup RakshitMay 20, 2014
  6. Junio C HamanoMay 20, 2014
  7. Arup RakshitMay 20, 2014
  8. Marius Storm-OlsenMay 20, 2014
  9. Sergei OrganovMay 21, 2014
  10. Marius Storm-OlsenMay 20, 2014

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.