touch .myfile: יצירת קובץ מוסתר
mkdir: יוצר תיקייה
rmdir: מחיקת תיקייה ריקה
rm -r: מוחק את תיקיות עם קבצים
rm: מחיקת קובץ
להלן מספר פקודות Git ופירושן:
git --version : יציג את הגרסה המותקנת
git log : Commits יציג היסטוריית
git log --author "username": לפי משתמש Commits יציג היסטוריית
git branch : יציג את רשימת הענפים
git branch mybranch : יצירת ענף חדש
git checkout : מעבר לענף אחר
git branch -D : מחיקת ענף
git config --global user.name "כתוב כאן את שם המשתמש שלך"
git config --global user.email "כתוב כאן את כתובת הדואר האלקטרוני"
git config --list : מוודא שההגדרות של שם המשתמש והאימייל נקלטו
git init : Repository פקודה ליצירת
.git הפקודה יוצרת סט קבצים הנמצאים בתיקיה נסתרת בשם
git status : פקודה המציגה את מצב קבצי הפרויקט
Untracked files ניתן לראות את הקבצים שאינם מוכרים תחת
git add: מוסיפה את הקבצים החדשים או אלה שאינם מוכרים
git add index.html : הוספת קובץ יחיד
git add . : הוספה של כל התיקיה, שם הפקודה + נקודה
לאחר הוספת הקובץ הסטטוס יהיה Changes to be committed
git commit -m "כאן נכתוב מהו השינוי"
git commit -am "myfile" : git add תהליך מהיר ללא השלב של
git diff --staged : השוואה בין קבצים
git rm filename: מחיקת קובץ
git clone : למחשב המקומי שלנו Repository פקודה להורדת
git clone https://github.com/fabiorahamim/JavaScript.git : דוגמה לשימוש בפקודה
git pull origin master : פקודה לעדכון הקבצים שלנו מהשרת המרוחק
GitHub:
יש לפתוח Repository חדש על מנת להעביר את הקבצים המקומיים אל מאגר באתר גיטהאב.
כעת, לאחר שפתחנו Repository חדש נוסיף אותו ונתחבר אליו באמצעות הפקודות הבאות:
git remote add origin https://github.com/fabiorahamim/NewRep.git
git push -u origin master
לאחר כתיבת הפקודה השניה נדרש להזין שם משתמש וסיסמה (מזהה של המשתמש שלנו באתר גיטהאב)
סדר פעולות מהיר:
cd myfolder
touch file1.html
touch file2.js
git init
git config --global user.name 'שם משתמש'
git config --global user.email 'כתובת דואר אלקטרוני'
git add .
git status
git commit -m 'test commit'
באתר גיטהאב Repository יצירת
git remote add origin https://github.com/fabiorahamim/NewRep.git
git remote
git push -u origin master