Re: [git-users] Why git doesn't track file's "read"/"write" permission?

2015-08-27 Thread Enzo Chi
People make mistakes and if author change the permission and forget to change it back, that can't be corrected by software (GIT). Git never knows which file SHOULD be executable unless the author said so. The same as read only. My argument is: (keep read-only) 1. No harm 2. Do benefit s

[git-users] git GUI Create Branch Options

2015-08-27 Thread Jeff
The git GUI Create Branch dialog has some options at the bottom. I cannot find any documentation on what these mean. The first item in the Options is called "Update Existing Branch" and there are three choices: "No" , "Fast Forward Only", and "Reset". What do these mean? For what cases do they a

Re: [git-users] Why git doesn't track file's "read"/"write" permission?

2015-08-27 Thread Gergely Polonkai
Yes, they are called deployment tools, which Git is not. One of the is git-deploy[1], but there are more out there. Also, I sense a design problem in your application if this is the case, although it's hard to tell from this much information. Best, Gergely [1] https://github.com/mislav/git-depl

Re: [git-users] git GUI Create Branch Options

2015-08-27 Thread Gergely Polonkai
Say you tell git-gui to create branch mybranch, but it already exists. If update existing branch is turned off, it will be considered an error. If you say fastforward or force, it will move your branch to HEAD (or the commit iou specify). FF means it will move your branch only if it can be done by