Branch naming

Please following this format for branch names:
dev/<user id>/<target release>-<purpose>

For example:
dev/zhliu/5.0.3-python-update dev/zhliu/5.0.3-iot-redis_update

Trouble Shooting

  1. VSCode: Authentication error when pushing commits to the remote:
    ”fatal: Authentication failed for ‘https://gitlab-master.nvidia.com/DeepStreamSDK/graphtools-docs.git/’”
    Fix:
    (Option 1) Run this in the terminal:
    $ git config credential.useHttpPath true
    Then delete this file: docs-tempate/.git/hooks/pre_push

(Option 2) Use SSH instead of HTTPS
$ git remote remove origin
$ git remote add origin ssh://git@gitlab-master.nvidia.com:12051/DeepStreamSDK/graphtools-docs.git
$ git remote -v

  1. VSCode: Sync’ing or pushing to remote hangs
    Close VSCode, remove docs-tempate/.git/hooks/pre_push, then start VSCode again.
    Removing all hooks is also fine.

  2. Build fails in CI/CD but succeeds on Windows host
    Possible cause: Wrong case in filename. Filenames on Windows are case insensitive by default, whereas they are case sensitive on Linux.