גיבוי בגיטהאב
-
יש לי פרוייקט שאני מסנכן בין שתי תיקיות על אותו שרת עם גיט.
אני רוצה שיהיה לי גיבוי בגיטהאב
ואולי לפעמים אני ירצה לעשות שינויים בגיטהאב ולמשוך לאחד התקיות בשרת.באיזה פקודות אני אמור להשתמש?
-
@nigun לא ברור לי מה השאלה.
אולי זה יעזור לך?
https://help.github.com/en/github/importing-your-projects-to-github/adding-an-existing-project-to-github-using-the-command-line -
@yossiz
תודה
היה לי שגיאה כזאת$ git push origin master > To https://github.com/USERNAME/REPOSITORY.git > ! [rejected] master -> master (non-fast-forward) > error: failed to push some refs to 'https://github.com/USERNAME/REPOSITORY.git' > To prevent you from losing history, non-fast-forward updates were rejected > Merge the remote changes (e.g. 'git pull') before pushing again. See the > 'Note about fast-forwards' section of 'git push --help' for details. ונעזרתי ע"י המדריך הזה
הטעות שלי הייתה שכשפתחתי את הריפו יצרתי README
וזה יצר בעיה עם המרג'. -
עוד נקודה
צריך לדחוף את השינויים ליעד שונה מאשר origin
כי origin מוגדר אצלי תיקיה מקומית
לכן הגדרתי
git remote add gitlab https://gitlab.com/sbb0799/foo.git
ואז
git push gitlab
-
שמתי לב שבהוראות של גיטלאב כתוב לדחוף עם
git push -u gitlab --all
מישהו יודע מה ההבדל?
5/5