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

Checking out messes up execution bit

From
MSManuel Strehl <manuel.strehl@physik.uni-regensburg.de>
Date
Nov 6, 2010, 21:11 UTC
Message-ID
<4CD5C478.1010604@physik.uni-regensburg.de>
Hello list,

I asked a question over at superuser.com about git checkouts messing up the execution bit of freshly committed files:

http://superuser.com/questions/204757

To put it in a nutshell: I edit and commit a file in branch "master", then I check out branch "dev" and the edited file gets the execution bit set. This leads to a working copy differing from the content of the index. It's especially painful when I try to merge "master" into "dev", which fails then. I'm working under ext4 and Samba/CIFS, respectively.

One answerer at superuser thinks that this looks like a bug in git itself. Therefore I'd like to check with you, if there is possibly another explanation for my observation, before I issue a bug report.

Best, Manuel

Next: Peter Harris
Message 1 of 2 in “Checking out messes up execution bit”
  1. Manuel StrehlNov 6, 2010
  2. Peter HarrisNov 7, 2010

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.