📜 ⬆️ ⬇️

Git 1.7.7

Hello,

Quietly and quietly (at least on Habré) there was an update for git. Full changelog . Briefly describe the main goodies that I am very happy and I think you will be happy too.

git stash - include-untracked

Or -u allow to save (I don’t know which is better, you can still “put it on the shelf”, “hide”) not only those files that are already under version control, but also new files that you have not added yet. Those who often switch between branches will be useful.

git submodule update

Now update submodules will not stop work if an error occurred. It still proapdateit all the submodules that are connected, and in the end it will give a list of errors that occurred (if any, of course).
')
git push --recurse-submodules = check

With such a directive, push will not happen if your submodules have commits that are not already in the public repositories. In other words, if you commit locally to the submodule, do not push it, and then push the supermodule, then the guitar will say, “ayay, so badly”.

git svn

Update add-on. In the changjlog, there are no details about this, but I will assume that git did learn how to read points of merge with svn. Tomorrow I will be at work and confirm (see UPD) this.

git log --decorate

Learned how to highlight grafted or replaced commits.

UPD: So yes, git learned to read branching with svn.

Source: https://habr.com/ru/post/130520/


All Articles