نصب Git در CentOS 7
گیت یک سیستم توزیع شده version control است که برای تغییرات ، توسعه در کدها در پروژه های گروهی و شخصی از آن استفاده کرد، ویژگی هایی که git ارایه میدهد ، بازگشت به نسخه قبل کد آپلود شده ، multiple workflows, local branching و موارد دیگر است.این باعث می شود Git یکی از بهترین سیستم های کنترل نسخه بشود و به همین دلیل است که توسط بسیاری از توسعه دهندگان نرم افزار استفاده می شود ، در این آموزش ما قصد داریم به شما نحوه نصب Git در CentOS را نشان دهیم. نصب گیت در این سیستم عامل ، یک کار آسان است، فقط به دقت مراحل زیر را دنبال کنید، و شما باید آن را در کمتر از 10 دقیقه نصب کنید.
نصب Git در CentOS 7
گیت را نصب میکنیم
yum install git
با دستور زیر نسخه نصب شده رو چک میکنیم
git --version
تنظیمات git در CentOS 7
اولین کاری که بعد از نصب git باید انجام بدین باید ایمیل و رمز گیت خودتون رو در centos 7 تنظیم کنین.
git config --global user.name "Your Name" git config --global user.email "user@domain.com"
برای مشاهده لیست دستورات گیت ، این کد را میزنیم
git config --list
سپس خروجی اینچونه خواهد داد
user.name=Your Name user.email=user@domain.com
git --help
add Add file contents to the index bisect Find by binary search the change that introduced a bug branch List, create, or delete branches checkout Checkout a branch or paths to the working tree clone Clone a repository into a new directory commit Record changes to the repository diff Show changes between commits, commit and working tree, etc fetch Download objects and refs from another repository grep Print lines matching a pattern init Create an empty Git repository or reinitialize an existing one log Show commit logs merge Join two or more development histories together mv Move or rename a file, a directory, or a symlink pull Fetch from and merge with another repository or a local branch push Update remote refs along with associated objects rebase Forward-port local commits to the updated upstream head reset Reset current HEAD to the specified state rm Remove files from the working tree and from the index show Show various types of objects status Show the working tree status tag Create, list, delete or verify a tag object signed with GPG