-u 옵션
- git push 명령어를 날릴 때 마다 매번 저장소명과 브랜치명을 입력하는 게 귀찮게 느껴질 수 있습니다.
- -u 옵션을 사용하면 최초에 한 번만 저장소명과 브랜치명을 입력하고 그 이후에는 모든 인자를 생략할 수 있습니다.
ex)
$ git push -u origin my-feature
- 그 이후에 커밋한 코드 변경분을 원격 저장소에 올릴 때는 인자없이 git push 명령어만 날리면 됩니다.
$ git commit -m "Change 1"
$ git commit -m "Change 2"
$ git commit -m "Change 3"
$ git push
-f 옵션
git push -f
git push --force
명령어로 강제 실행을 하게한다.
출처
-u