41 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
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.
 |