ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

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


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Beginning Git and GitHub: Version Control, Project Management and Teamwork for the New Developer, 2nd Edition

دانلود کتاب شروع Git و GitHub: کنترل نسخه، مدیریت پروژه و کار تیمی برای توسعه‌دهنده جدید، نسخه دوم

Beginning Git and GitHub: Version Control, Project Management and Teamwork for the New Developer, 2nd Edition

مشخصات کتاب

Beginning Git and GitHub: Version Control, Project Management and Teamwork for the New Developer, 2nd Edition

ویرایش: [2 ed.] 
نویسندگان:   
سری:  
ISBN (شابک) : 9798868802140, 9798868802157 
ناشر: Apress 
سال نشر: 2024 
تعداد صفحات: 311
[314] 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 14 Mb 

قیمت کتاب (تومان) : 69,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 1


در صورت تبدیل فایل کتاب Beginning Git and GitHub: Version Control, Project Management and Teamwork for the New Developer, 2nd Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب شروع Git و GitHub: کنترل نسخه، مدیریت پروژه و کار تیمی برای توسعه‌دهنده جدید، نسخه دوم نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Table of Contents
About the Author
About the Technical Reviewer
Acknowledgments
Part I: Version Control with Git
	Chapter 1: Version Control Systems
		What Is Version Control?
		Why Do I Need One?
		What Are the Choices?
		Local Version Control Systems
		Centralized Version Control Systems
		Distributed Version Control Systems
		What Is Git?
			What Can Git Do?
			How Does Git Work?
			What Is the Typical Git Workflow?
		Summary
	Chapter 2: Installation and Setup
		Installation
		Windows
		macOS
		Linux
		Setting up Git
		Summary
	Chapter 3: Getting Started
		Repositories
		Working Directory
		Staging Area
		Commits
		Quick Start with Git
		Summary
	Chapter 4: Diving into Git
		Ignoring Files
		Checking Logs and History
		Viewing Previous Versions
		Reviewing the Current Changes
		Summary
	Chapter 5: Commits
		The Three States of Git
		Navigating Between Versions
		Undo a Commit
		Modifying a Commit
		Amending a Commit
		Summary
	Chapter 6: Git Best Practices
		Commit Messages
		Git Commit Best Practices
		What to Do
		What Not to Do
		How Git Works (Again)
		Summary
	Chapter 7: Remote Git
		Why Work in Remote Git
		How Does It Work?
		The Easy Way
		Summary
Part II: Project Management with GitHub
	Chapter 8: GitHub Primer
		GitHub Overview
		GitHub and Open Source
		Personal Use
		GitHub for Businesses
		Summary
	Chapter 9: Quick Start with GitHub
		Project Management
		How Remote Repositories Work
		Linking Repositories
		Pushing to Remote Repositories
		Summary
	Chapter 10: Beginning Project Management: Issues
		Issues Overview
		Creating an Issue
		Interacting with an Issue
			Labels
			Assignees
		Linking Issues with Commits
			Working on the Commit
			Referencing an Issue
			Closing an Issue Using Keywords
		Summary
	Chapter 11: Diving into Project Management: Branches
		GitHub Workflow
		Branches
			Creating a Branch
			Switch to Another Branch
			Deleting a Branch
			Merging Branches
			Pushing a Branch to Remote
		Summary
	Chapter 12: Better Project Management: Pull Requests
		Why Use Pull Requests?
		Pull Requests Overview
			Pull
			What Does a Pull Request Do?
			Create a Pull Request
		Code Reviews
			Give a Code Review
			Leave a Review Comment
		Update a Pull Request
		Summary
Part III: Teamwork with Git
	Chapter 13: Merge Conflicts
		How Does a Merge Work?
			Pulling
			Fast-Forward Merge
		Merge Conflicts
			Pulling Commits from origin
			Resolving Merge Conflicts
		Summary
	Chapter 14: More About Conflicts
		Pushing After a Conflict Resolution
		Review Changes Before Merging
			Check the Branch Location
			Review the Branch Differences
		Merging
		Reducing Conflicts
			Having a Good Workflow
			Aborting a Merge
			Using a Visual Git Tool
		Summary
	Chapter 15: Git GUI Tools
		Default Tools
			Committing: git-gui
			Browsing: gitk
		IDE Tools
			Visual Studio Code
		Specialized Tools
			GitHub Desktop
		Summary
	Chapter 16: Advanced Git
		Reverting
		Stashing
		Resetting
		Summary
Part IV: More with GitHub
	Chapter 17: More with GitHub
		Wikis
		GitHub Pages
		Releases
		Project Boards
		Summary
	Chapter 18: Common Git Problems
		Repository
			Starting Over
			Change Origin
		Working Directory
			git diff Is Empty
			Undo Changes to a File
		Commits
			An Error in a Commit
			Undo Commits
		Branches
			Detached HEAD
			Working in the Wrong Branch
			Catch up with the Parent Branch
			Branches Have Diverged
		Summary
	Chapter 19: Git and GitHub Workflow
		How to Use This Workflow
		GitHub Workflow
			Every Project Starts with a Project
			Every Action Starts with an Issue
			No Direct Push to main
			Any Merge into the Main Branch Needs a Pull Request
			Use the Wiki to Document Your Code
		Git Workflow
			Always Know Where You Are
			Pull Remote Changes Before Any Action
			Take Care of Your Commit Message
			Don’t Rewrite History
		Summary
	Chapter 20: Making Git Yours with Aliases
		What Are Git Aliases?
		Using Git Aliases
		Using the Git Config File
		Editing the Git Config File Directly
		Examples of Useful Git Aliases
		Common Command Shortcuts
		Listing Aliases
		Summary
Index




نظرات کاربران