git-blame.blogspot.com
Git Blame: June 2015
https://git-blame.blogspot.com/2015_06_01_archive.html
Junio C Hamano aka Gitster. Monday, June 29, 2015. Fun with "git blame -s". After applying a patch that moves a bulk of code that was placed in a wrong file to its correct place, a quick way to sanity-check that the patch does not introduce anything unexpected is to run "git blame -C -M" between HEAD and HEAD, like this:. Git blame -C -M HEAD .HEAD - new-location.c. Told me that there is. Links to this post. Thursday, June 25, 2015. The setup code used to die when core.bare. And show special-cased error ...
git-blame.blogspot.com
Git Blame: Git 2.4.1 and 2.4.2
https://git-blame.blogspot.com/2015/05/git-241-and-242.html
Junio C Hamano aka Gitster. Tuesday, May 26, 2015. Git 24.1 and 2.4.2. Today, the v2.4.2 maintenance release was tagged. Compared to v2.4.0 that was released end of April 2015 (i.e. last month), in addition to minor typo-fixes, documentation updates and trivial code clean-ups, today's maintenance release contains the following:. 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. Directory di...
git-blame.blogspot.com
Git Blame: Git 2.4 will hopefully be a "product quality" release
https://git-blame.blogspot.com/2015/03/git-24-will-hopefully-be-product.html
Junio C Hamano aka Gitster. Thursday, March 26, 2015. Git 24 will hopefully be a "product quality" release. Earlier in the day, an early preview release for the next release of Git, 2.4-rc0, was tagged. Unlike many major releases in the past, this development cycle turned out to be relatively calm, fixing many usability warts and bugs, while introducing only a few new shiny toys. Git shortlog - no-merges -n -s maint v2.3.0.master. Git shortlog - no-merges -n -s v2.3.0.maint. The output matches my percept...
git-blame.blogspot.com
Git Blame: Git Public Repositories
https://git-blame.blogspot.com/p/git-public-repositories.html
Junio C Hamano aka Gitster. Copies of the source code to Git live in many repositories, and this is a list of the ones I push into. Some repositories have only a subset of branches. With maint, master, next, pu, todo:. Git:/ git.kernel.org/pub/scm/git/git.git/. Https:/ kernel.googlesource.com/pub/scm/git/git. Git:/ repo.or.cz/alt-git.git/. With only maint and master:. Git:/ git.sourceforge.jp/gitroot/git-core/git.git/. Git:/ git.code.sf.net/p/git-core/code git-core-code. Release tarballs are available at:.
git-blame.blogspot.com
Git Blame: March 2015
https://git-blame.blogspot.com/2015_03_01_archive.html
Junio C Hamano aka Gitster. Monday, March 30, 2015. Your push may fail due to “non fast-forward”. You start from a history that is identical to that of your upstream, commit your work on top of it, and then by the time you attempt to push it back,. The upstream may have advanced because somebody else was also working on his own changes. A- -B- -C* - - fetch - - -A- -B- -C*. A- -B- -C- -E* - -A- -B- -C. A- -B- -C- -E? Push - - - -A- -B- -C. A- -B- -C- -E* - - fetch - - -A- -B- -C- -E. D- -F* D- -F*. While...
git-blame.blogspot.com
Git Blame: A Note from the Maintainer
https://git-blame.blogspot.com/p/a-note-from-maintainer.html
Junio C Hamano aka Gitster. A Note from the Maintainer. Welcome to git development community. This message is written by the maintainer and talks about how Git project is managed, and how you can work with it. Mailing list and the community. The development is primarily done on the Git mailing list. Help requests, feature proposals, bug reports and patches should be sent to the list address. The list archive is available at a few public sites:. Http:/ marc.theaimsgroup.com/? Http:/ colabti.org/irclog...
git-blame.blogspot.com
Git Blame: Fun with failing cherry-pick
https://git-blame.blogspot.com/2015/04/fun-with-failing-cherry-pick.html
Junio C Hamano aka Gitster. Saturday, April 25, 2015. Fun with failing cherry-pick. I just encountered an interesting cherry-pick failure. The change I was trying to cherry-pick was to remove a hunk of text. Its patch conceptually looked like this:. Even though the pre-context A, removed text B, and post-context C are all multi-line block. And cherry-picking the above change succeeded without doing anything (! Subscribe to: Post Comments (Atom). A Note from the Maintainer. CLOSED) gitster's (old) blog.
git-blame.blogspot.com
Git Blame: Stats from recent Git releases
https://git-blame.blogspot.com/2015/03/stats-from-recent-git-releases.html
Junio C Hamano aka Gitster. Friday, March 27, 2015. Stats from recent Git releases. Following up to the previous post. I computed a few numbers for each development cycle in the recent past. In all the graphs in this article, the horizontal axis counts the number of days into the development cycle, and the vertical axis shows the number of non-merge commits made. The bottom line in each graph shows the number of non-merge commits that went to the contemporary maintenance track. The numbers for the curren...
git-blame.blogspot.com
Git Blame: Git 2.4.5
https://git-blame.blogspot.com/2015/06/git-245.html
Junio C Hamano aka Gitster. Thursday, June 25, 2015. The latest maintenance release for Git v2.4.x series has been tagged. The setup code used to die when core.bare. Are set inconsistently, even for commands that do not need working tree. There was a dead code that used to handle git pull - tags. And show special-cased error message, which was made irrelevant when the semantics of the option changed back in Git 1.9 days. Was a misnomer; give it color.diff.context. As a more logical synonym.
git-blame.blogspot.com
Git Blame: July 2015
https://git-blame.blogspot.com/2015_07_01_archive.html
Junio C Hamano aka Gitster. Monday, July 27, 2015. The latest feature release Git v2.5.0 is now available at the usual places. It is comprised of 583 non-merge commits since v2.4.0, contributed by 70 people, 21 of which are new faces. One interesting change is to git help. We now list commands, grouped by the situation in which you would want to use them. This came from discussion on usability, inspired by one of the talks at GitMerge conference we had in spring. A new short-hand branch. Filter scripts w...
SOCIAL ENGAGEMENT