مطالب پیشنهادی از سراسر وب

آموزش گیت و گیت هاب - دوره ی کامل Git و Github

دسته بندی ها: آموزش گیت (Git) ، آموزش های Packtpub ، آموزش گیت هاب (GitHub)

اگر شما وب سایت، وب اپلیکیشن یا اپلیکیشن موبایل ساخته اید یا هر کدی نوشته اید، استفاده از Control System ضروری است. این دوره به شما کمک خواهد کرد تا با یکی از پرکاربردترین Version control systems در میان برنامه نویسان حرفه ای و طراحان آشنا شوید. Git به شما اجازه می دهد که نسخه های مختلف پروژه ی خود را ضبط و مرور کنید و GitHub به شما اجازه می دهد که کد خود را در جهان به اشتراک بگذارید، همین طور به شما اجازه می دهد که با سایر برنامه نویسان مشارکت کنید.

ابتدا با نصب گیت شروع می کنیم، شما مباحث پایه ای گیت را یاد خواهید گرفت. سپس با مقدمات Terminal آشنا خواهید شد، اولین مخزن محلی خود را ایجاد خواهید کرد، و نسخه های مختلفی از پروژه را به عنوان SnapShots به وسیله ی Commit ذخیره خواهید کرد. یاد خواهید گرفت چگونه نسخه های قبلی پروژه ی خود را چک کنید، آن ها را به روز رسانی کنید یا حتی به وسیله ی Git Checkout ,Git Revert و Git Reset آن را حذف کنید. هنگامی که مقدمات GitHub رو پوشش دادید، با نحوه ی ساخت یک مخزن در GitHub، اتصال مخزن Local به Remote، ساختن Commit و سایر موارد آشنا خواهید شد. با Branching کار خواهید کرد، و یاد خواهید گرفت چگونه با Branches به صورت Local مشابه با Remote کار کنید. این دوره روش های متفاوت ادغام کردن Branchها و رفتارکردن با Merge Conflicts را پوشش می دهد و سراغ Forking و مشارکت می رود. خواهید دید چگونه می توانید مخزن Remote فردی دیگر را بر روی گیت هاب خود کپی کنید و بر روی کامپیوتر Local خود Clone کنید و در پروژه ی اصلی مشارکت کنید. در نهایت شما با راه اندازی یک تیم همکاری و تعیین قوانین برای همکاران، نحوه ی همکاری در GitHub را کشف خواهید کرد.

تمامی کدها در این لینک در دسترس هستند.

خوش آمدید

کارکردن با Branches

فایل های تمرین exercise_files.zip
آیا این نوشته را دوست داشتید؟
Packt Git and GitHub: The Complete Git and GitHub Course Duration:3 hours 4 minutes

If you create websites, web applications, or mobile apps, or write any code, using a version control system is essential. This course will help you get to grips with one of the most widely used version control systems popular among professional developers and designers. Git allows you to record and recall different versions of your project, and GitHub enables you to share your code with the world, allowing you to collaborate with other developers.
Starting with Git installation, you’ll learn the fundamentals of Git. You’ll then grasp the basics of the terminal, create your first local repository, and save different versions of the project as snapshots using commits. You’ll discover how to check the previous versions of your project, update them, or even delete them with git checkout, git revert, and git reset. Once you’ve covered the basics of GitHub, you’ll get to grips with creating a repository on GitHub, connecting the local repository to a remote one, making commits, and much more. You’ll work with branching, and learn how to deal with branches locally as well as remotely. The course covers different methods to merge branches and deal with merge conflicts, and delves into forking and contributing. You’ll see how you can copy someone else's remote repository on your GitHub account, clone it to your local computer, and contribute to the original project. Finally, you’ll explore how to collaborate on GitHub by setting up a collaboration team and defining rules for collaborators.
All the code and supporting files for this course are available here: https://github.com/PacktPublishing/Git-and-GitHub-The-Complete-Git-and-GitHub-Course

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