I realized that I can use git update-ref to quickly forward an existing branch that I am not . Then I discovered that this can be done with git branch -f . I understand that git update-ref much more flexible (it can move any links), however this can be dangerous . So is it better to use git branch -f ? Are there differences between the two teams in these specific scenarios? (Except that I can specify a custom message log message.)
git
TN.
source share