12
Git ال#$ إ&’() ت+,/.د01 ا23+45 1 vendredi 22 février 13

كيفية تقاسم المستودعات باستعمال الgithub

Embed Size (px)

Citation preview

Page 1: كيفية تقاسم المستودعات باستعمال الgithub

Gitمدخل إلى التقاسم ا1ستودعات

1

vendredi 22 février 13

Page 2: كيفية تقاسم المستودعات باستعمال الgithub

مدخلgitالى ال

master

مستودع عن بعد

push ارسالpull سحب

pull سحب

vendredi 22 février 13

Page 3: كيفية تقاسم المستودعات باستعمال الgithub

مدخلgitالى ال

Remote Repository Hosting : ا2ستودع عن بعد

استعمال خدمة استضافةgithub

BitBucket

تثبيت و انشاءها محلياgitosis

gitorious

vendredi 22 février 13

Page 4: كيفية تقاسم المستودعات باستعمال الgithub

مدخلgitالى ال

Remote Repository Hosting : ا2ستودع عن بعدGitHub

انشاء مستودع

اسم ا2ستودع

vendredi 22 février 13

Page 5: كيفية تقاسم المستودعات باستعمال الgithub

مدخلgitالى ال

Remote Repository Hosting : ا2ستودع عن بعدGitHub

اسم ا2ستودع

vendredi 22 février 13

Page 6: كيفية تقاسم المستودعات باستعمال الgithub

مدخلgitالى ال

اضافة ا2ستودع عن بعد

$ git remote add origin [email protected]:tayeb83/git-darss.git

Iضافة ا2ستودععنوان ا2ستودع

اOسم الذي سوف نعطيه للمستودع

$ git remote -vorigin [email protected]:tayeb83/git-darss.git (fetch)origin [email protected]:tayeb83/git-darss.git (push)

لرؤية ا2ستودعات التي عن بعد

vendredi 22 février 13

Page 7: كيفية تقاسم المستودعات باستعمال الgithub

مدخلgitالى ال

اOرسال إلى ا2ستودع

$ git push -u origin masterCounting objects: 25, done.Delta compression using up to 4 threads.Compressing objects: 100% (18/18), done.Writing objects: 100% (25/25), 2.49 KiB, done.Total 25 (delta 3), reused 0 (delta 0)To [email protected]:tayeb83/git-darss.git * [new branch] master -> masterBranch master set up to track remote branch master from origin.

الجذع ا2حلي الذي نريد ارساله

اسم ا2ستودع عن بعد ا2سجل عندنا

vendredi 22 février 13

Page 8: كيفية تقاسم المستودعات باستعمال الgithub

مدخلgitالى ال

اOرسال إلى ا2ستودع

vendredi 22 février 13

Page 9: كيفية تقاسم المستودعات باستعمال الgithub

مدخلgitالى ال

اOرسال إلى ا2ستودع

vendredi 22 février 13

Page 10: كيفية تقاسم المستودعات باستعمال الgithub

مدخلgitالى ال

التحميل أو السحب من ا2ستودع

$ git pullremote: Counting objects: 5, done.remote: Compressing objects: 100% (2/2), done.remote: Total 3 (delta 1), reused 0 (delta 0)Unpacking objects: 100% (3/3), done.From github.com:tayeb83/git-darss 3e8f8c5..c3df152 master -> origin/masterUpdating 3e8f8c5..c3df152Fast-forward ziada.txt | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)

vendredi 22 février 13

Page 11: كيفية تقاسم المستودعات باستعمال الgithub

مدخلgitالى ال

ملخص لبعض اBوامر ا1همة$ git remote add <name> <address>

$ git remote rm <name>

$ git push -u <name> <branch>

$ git pull

Lضافة مستودع جديد

لحذف مستودع

Oرسال محتوى جذع معLللمستودع

لتحميل محتوى ا1ستودع في حالة تغير

vendredi 22 février 13

Page 12: كيفية تقاسم المستودعات باستعمال الgithub

مدخلgitالى ال

يمكنكم مراسلتي على :[email protected]

@tayebM

vendredi 22 février 13