مشخصات مقاله
-
384
-
0.0
-
3573
-
0
-
0
آشنایی با محیط Stage در Git
آشنایی با محیط Stage در Git
یکی از مهمترین عملکرد های Git، مفهوم Stage و Commit است.
در زمان کار ممکن است فایل هایی را اضافه، حذف و یا ویرایش کنید، اما پس از اتمام قسمتی و یا تمام کار، باید فایل های خود را به یک محیط Stage اضافه کنید.
فایل های stage شده آماده commit ( متعهد) شدن در repository شما هستند. در بخش های بعدی commit را بررسی خواهیم کرد.
در این بخش index.html را به محیط Stage اضافه میکنیم:
git add index.html
حالا از Stage شدن فایل اطمینان حاصل میکنیم :
git status
On branch master
No commits yet
Changes to be committed:
(use "git rm --cached ..." to unstage) new file: index.html
اضافه کردن بیش از یک فایل به Git
میتوانید هم زمان بیش از یک فایل را نیز Stage کنید. در این بخش دو فایل دیگر به فولدر خود اضافه میکنیم. دوباره باید از text editor استفاده کنید.
فایل README.md که توضیحات repository است ( وجود این فایل در همه repository ها توصیه میشود):
# hello-world
Hello World repository for Git tutorial
This is an example repository for the Git tutoial on https://www.w3schools.com
This repository is built step by step in the tutorial.
یک نمونه style صفحه (bluestyle.css):
body {
background-color: lightblue;
}
h1 {
color: navy;
margin-left: 20px;
}
سپس index.html را به روز رسانی کنید تا stylesheet جدید را نیز شامل شود:
Hello World! Hello world!
This is the first file in my new Git Repo.
حالا تمام فایل های موجود در این دایرکتوری را به محیط Stage اضافه کنید:
git add --all
با استفاده از - - all به جای نام فایل ها، همه تغییرات ( شامل فایل های جدید، ویرایش شده و حذف شد) Stage خواهند شد.
git status
On branch master
No commits yet
Changes to be committed:
(use "git rm --cached ..." to unstage) new file: README.md new file: bluestyle.css new file: index.html
حالا تمام فایل ها ( ۳ فایل ) به محیط Stage اضافه شده اند و آماده ی commit شدن هستند.
دستور خلاصه git add - - all به شکل git add - A میباشد.