40 lines
		
	
	
	
		
			1.6 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
	
		
			1.6 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| Git v2.4.1 Release Notes
 | |
| ========================
 | |
| 
 | |
| Fixes since v2.4
 | |
| ----------------
 | |
| 
 | |
|  * The usual "git diff" when seeing a file turning into a directory
 | |
|    showed a patchset to remove the file and create all files in the
 | |
|    directory, but "git diff --no-index" simply refused to work.  Also,
 | |
|    when asked to compare a file and a directory, imitate POSIX "diff"
 | |
|    and compare the file with the file with the same name in the
 | |
|    directory, instead of refusing to run.
 | |
| 
 | |
|  * The default $HOME/.gitconfig file created upon "git config --global"
 | |
|    that edits it had incorrectly spelled user.name and user.email
 | |
|    entries in it.
 | |
| 
 | |
|  * "git commit --date=now" or anything that relies on approxidate lost
 | |
|    the daylight-saving-time offset.
 | |
| 
 | |
|  * "git cat-file bl $blob" failed to barf even though there is no
 | |
|    object type that is "bl".
 | |
| 
 | |
|  * Teach the codepaths that read .gitignore and .gitattributes files
 | |
|    that these files encoded in UTF-8 may have UTF-8 BOM marker at the
 | |
|    beginning; this makes it in line with what we do for configuration
 | |
|    files already.
 | |
| 
 | |
|  * Access to objects in repositories that borrow from another one on a
 | |
|    slow NFS server unnecessarily got more expensive due to recent code
 | |
|    becoming more cautious in a naive way not to lose objects to pruning.
 | |
| 
 | |
|  * We avoid setting core.worktree when the repository location is the
 | |
|    ".git" directory directly at the top level of the working tree, but
 | |
|    the code misdetected the case in which the working tree is at the
 | |
|    root level of the filesystem (which arguably is a silly thing to
 | |
|    do, but still valid).
 | |
| 
 | |
| Also contains typofixes, documentation updates and trivial code
 | |
| clean-ups.
 |