Personal experience on source code management(Git)

Understand what‘s Distributed SCM

  1. fetch the updates from remote before you start coding or pushing your changes
  2. waiting until the command process(eg:check-out) finished itself in case  breaking the git file system.
  3. double confirm on the merge conflict you had made

Check in your source code correctly and elegantly

  1. diff your changes before check in your source code
  2. check in your updates based on the feature you implemented or bug you fixed
  3. commit your code with clear message(https://chris.beams.io/posts/git-commit/)
  4. keep an eye on the output message from git command
  5. commit with --amend option if needed

Guess you like

Origin www.cnblogs.com/makesense/p/12305930.html