كيفية إعداد git لبيئة التطوير الخاصة بك بخمس دقائق ؟[2]

 كيفية تكوين Git ؟



يعد تكوين إعدادت Git الخطوة الأولى في بدء التعامل مع Git , و تتضمن أساسيات Git التالي :


.

├── branches

├── COMMIT_EDITMSG

├── config

├── description

├── HEAD

├── hooks

│   ├── applypatch-msg.sample

│   ├── commit-msg.sample

│   ├── fsmonitor-watchman.sample

│   ├── post-update.sample

│   ├── pre-applypatch.sample

│   ├── pre-commit.sample

│   ├── prepare-commit-msg.sample

│   ├── pre-push.sample

│   ├── pre-rebase.sample

│   ├── pre-receive.sample

│   └── update.sample

├── index

├── info

│   └── exclude

├── logs

│   ├── HEAD

│   └── refs

│       ├── heads

│       │   ├── master

│       │   └── PHP-RandomNumber

│       └── remotes

│           └── origin

│               ├── master

│               └── PHP-RandomNumber

├── objects

│   ├── 4f

│   │   └── eca2e9d8309bb8eb1c3862e322d64272dfed84

│   ├── 52

│   │   └── 844248c4eb4e05730b93e6a39c52e57a52a52d

│   ├── 63

│   │   └── 54bf70afbe9528920b6271a682fb3f1e3a402b

│   ├── 91

│   │   └── 7565d631680875693f864d8633f0422502c7b3

│   ├── d2

│   │   └── 25209cc26f0783a39be4c0fec981884c010171

│   ├── d7

│   │   └── 7abc192234fa97451de085b4d120800886998a

│   ├── info

│   └── pack

│       ├── pack-ce530f8940cbb03c4302ed0666cd4ffe4d8eaaf4.idx

│       └── pack-ce530f8940cbb03c4302ed0666cd4ffe4d8eaaf4.pack

├── packed-refs

└── refs

    ├── heads

    │   ├── master

    │   └── PHP-RandomNumber

    ├── remotes

    │   └── origin

    │       ├── master

    │       └── PHP-RandomNumber

    └── tags


في البداية قبل البدء سوف تجد أي إعدادت نقوم بها في .


 ~/.gitconfig


1- فهم كيفية تعيين اسم المستخدم في git , مثال .



$ git config --global user.name "John Doe"






2- كيفية تعيين البريد الإلكتروني للمستخدم في git  من خلال التالي .



$ git config --global user.email johndoe@example.com



3- كيفية تعين الأسماء المستعارة في git ؟


أضف أي اسم بعد alias. و من ثم الأمر 


$ git config --global alias.co checkout

$ git config --global alias.br branch

$ git config --global alias.ci commit

$ git config --global alias.st status


- في حال كان الأمر يتضمن أكثر من كلمة ضعه في سلسلة مثل التالي .


$ git config --global alias.last 'log -1 HEAD'


$ git last



4-  كيفية ضبظ محرر النصوص المفضل لإستخدامه مع git ؟


عند إنشاء Git ، التزم بـ

$ git commit -a

المحرر الافتراضي الذي سيتم فتحه هو Vim.


في حال كنت تجد صعوبة في التعامل مع vim يمكنك التبديل .


$ git config --global core.editor nano

$ git config --global core.editor "nano"



5- كيفية ضبط الإعدادت من خلال محرر النصوص .


$ git config --global --edit


6- كيفية تلوين إخراج git ؟


$ git config --global color.ui auto


و يمكن أيضا .



$ vi ~/.gitconfig

$ git config --global --edit



[color]

  diff = auto

  status = auto

  branch = auto

  interactive = auto

  ui = true

  pager = true




7- كيفة مشاهدة جميع الإعدادت السابقة في git ؟


$ git config --list


$ git config --list --show-origin

إرسال تعليق

0 تعليقات