fork download
  1. #!/bin/bash
  2.  
  3. function addFiles()
  4. {
  5. if [ ${#} -gt 0 ]; then
  6. {
  7. for FILE in ${@}; do
  8. {
  9. git add ${FILE}
  10. }
  11. done
  12. }
  13. else
  14. {
  15. echo "Enter the file to add"
  16. read FILE
  17. git add ${FILE}
  18. }
  19. fi
  20. }
  21.  
  22. function addAllFiles()
  23. {
  24. addFiles $(ls .)
  25. }
  26.  
  27. function commit()
  28. {
  29. echo "enter commit message"
  30. read commit_message
  31. git commit -m "$commit_message"
  32. }
  33.  
  34. function addAndCommit()
  35. {
  36. addAllFiles
  37. commit
  38. }
  39.  
  40. function push()
  41. {
  42. git push origin master
  43. }
  44.  
  45. function forcePush()
  46. {
  47. git push origin master --force
  48. }
  49.  
  50. function addCommitPush()
  51. {
  52. addAllFiles
  53. commit
  54. push
  55. }
  56.  
  57. #git pull --rebase origin master
  58.  
  59. function addNewBranch()
  60. {
  61. read branch
  62. git checkout -b $branch
  63. }
  64.  
  65. function addNewRemote()
  66. {
  67. echo "Enter the remote name"
  68. read rname
  69. echo "Add url"
  70. read url
  71.  
  72. git remote add $rname $url
  73. }
  74.  
  75. function printMenu()
  76. {
  77. local -A OPTIONS
  78. local OPTION_NUM=0
  79. local OPTION_WIDTH=1
  80. echo " STATUS "
  81. echo "==============================================================================="
  82. git status
  83. echo "==============================================================================="
  84. echo ""
  85. echo ""
  86. echo "ENTER THE OPTION"
  87. OPTION_NUM=$((${OPTION_NUM} + 1)) && OPTIONS["${OPTION_NUM}"]="addFiles" && printf "%-${OPTION_WIDTH}s) ADD A FILE\n" "${OPTION_NUM}"
  88. OPTION_NUM=$((${OPTION_NUM} + 1)) && OPTIONS["${OPTION_NUM}"]="addAllFiles" && printf "%-${OPTION_WIDTH}s) ADD ALL FILES\n" "${OPTION_NUM}"
  89. OPTION_NUM=$((${OPTION_NUM} + 1)) && OPTIONS["${OPTION_NUM}"]="addAndCommit" && printf "%-${OPTION_WIDTH}s) ADD ALL FILES and COMMIT\n" "${OPTION_NUM}"
  90. OPTION_NUM=$((${OPTION_NUM} + 1)) && OPTIONS["${OPTION_NUM}"]="addCommitPush" && printf "%-${OPTION_WIDTH}s) ADD All files, COMMIT AND PUSH\n" "${OPTION_NUM}"
  91. OPTION_NUM=$((${OPTION_NUM} + 1)) && OPTIONS["${OPTION_NUM}"]="push" && printf "%-${OPTION_WIDTH}s) PUSH the branch\n" "${OPTION_NUM}"
  92. OPTION_NUM=$((${OPTION_NUM} + 1)) && OPTIONS["${OPTION_NUM}"]="forcePush" && printf "%-${OPTION_WIDTH}s) FORCE PUSH THE branch\n" "${OPTION_NUM}"
  93. OPTION_NUM=$((${OPTION_NUM} + 1)) && OPTIONS["${OPTION_NUM}"]="addNewBranch" && printf "%-${OPTION_WIDTH}s) ADD new branch\n" "${OPTION_NUM}"
  94. OPTION_NUM=$((${OPTION_NUM} + 1)) && OPTIONS["${OPTION_NUM}"]="addNewRemote" && printf "%-${OPTION_WIDTH}s) ADD new remote\n" "${OPTION_NUM}"
  95. echo "x. Exit"
  96.  
  97. echo "Please select an option: " && read OPTION && echo ""
  98. ${OPTIONS[$OPTION]}
  99. }
  100.  
  101.  
  102. SETUP_RUNNING=true
  103.  
  104. while [ ${SETUP_RUNNING} == true ]; do
  105. {
  106. printMenu
  107.  
  108. if [ ${OPTION} == "x" ]; then
  109. {
  110. SETUP_RUNNING=false
  111. }
  112. fi
  113. }
  114. done
Runtime error #stdin #stdout #stderr 0.05s 4484KB
stdin
Standard input is empty
stdout
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD ALL FILES
3) ADD ALL FILES and COMMIT
4) ADD All files, COMMIT AND PUSH
5) PUSH the branch
6) FORCE PUSH THE branch
7) ADD new branch
8) ADD new remote
x. Exit
Please select an option: 
                              STATUS 
===============================================================================
===============================================================================


ENTER THE OPTION
1) ADD A FILE
2) ADD AL
stderr
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found
./prog.sh: line 98: OPTIONS: bad array subscript
./prog.sh: line 108: [: ==: unary operator expected
./prog.sh: line 82: git: command not found