Skip to content

Fatemeh-Emadi/oslab5

Repository files navigation

oslab5

تمرین ۵ آزمایشگاه سیستم عامل

1سوال: pull and push automatically in GitExtentin without entering user and password in a prompt every time

git config -- global credential.helper store

هنگامی که این دستور را اجرا می کنید از شما یوزرنیم و پسورد را میخواهد پس از آن برای ارتباطات بعدی نیازی به وارد کردن یوزرنیم و پسورد نیست

سوال2:

gitignore:

فرض کنید در پروژه فولدری وجود دارد که نمیخواهید توسط گیت دنبال شود و همچنین فایل هایی که یک فرمت خاص دارند توسط گیت نادیده گرفته شوند از این دستور استفاده می کنیم.

.git: این فولدر همان مسیری است که گیت تنظیمات و دیتابیس خود را در آن ذخیره می کند تا با استفاده از آن ها تغییرات پروژه شما را دنبال کند

git pull: اطلاعات را از ریموت میگیرد
و اون اطلاعات رو روی نسخه ریموت ریپازیتوری ذخیره می کند بعد از آن اطلاعات نسخه ریموت ریپازیتوری را با لوکال ریپازیتوری مرج میکند و شما بلافاصله بعد از اجرای این دستور تغییرات را توی کدتان دریافت می کنید

Branch: هر ریپازیتوری میتواند از یک برنچ اصلی و تعدادی برنچ فرعی تشکیل شود.استفاده از برنچ ها مدیریت بهتر،مجزا نمودن تغییرات اعمال شده توسط هر یک از اعضا وپیگیری اهداف تیم را به دنبال دارد

سوال3: ابتدا به دایرکتوری که قصد پیاده سازی پروژه در آن را دارید بروید. وقتی که در آن دایرکتوری قرار گرفتید دستور زیر را اجرا کنید

git init

حالا اگر بخواهیم زمانی که در داخل یک دایرکتوری هستیم با یک دستور هم فایل های تغییر یافته این دایرکتوری را اد کنیم و هم فایل های تغییر یافته دایرکتوری های دیگر باید از این دستور استفاده کنیم

git add --all

و سپس دستور زیر

git commit -m "example"

سپس در گیت هاب یک ریپازیتوری جدید با نام فوق درست میکنیم و برای اینکه بین مخزن محلی خودمون و مخزن آنلاین ارتباط برقرار کنیم از دستور زیر استفاده می کنیم

git remote add origin< url_repo>

url_repo: ادرس مخزن آنلاین خودمون وسپس دستور زیر را اجرا میکنیم

git push origin master

سوال4: دستوری که نشان دهد از زمان روشن شدن سیستم و بوت شدن سیستم عامل چه مدت زمانی سپری شده است ؟

Uptime:

به ما نشان میدهد چه مدت سیستم در حال اجراست همچنین زمان فعلی تعداد کاربران وارد شده و متوسط بار سیستم را نمایش می دهد

uptime -s:

گزینه تاریخ و زمان را از زمان سیستم نشان می دهد

uptime -p:

نشان می دهد که چه مدت سیستم اجرا میشود

systemd analyze:

بررسی زمان استفاده شده برای بوت

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages