Название: GitHub Actions in Action (MEAP v2) Автор: Мiсhаеl Каufmаnn, Rоb Воs, Маrсеl dе Vriеs Издательство: Manning Publications Год: 2024 Страниц: 139 Язык: английский Формат: pdf, epub Размер: 17.5 MB Automate your build, test, and deploy pipelines using GitHub Actions! Continuous delivery (CI/CD) pipelines help you automate the software development process and maximize your team’s efficiency. GitHub Actions in Action teaches you to build real-world build, test, and deploy pipelines in GitHub Actions through hands-on labs and projects. GitHub Actions in Action shows you exactly how to implement a secure and reliable continuous delivery process with just the tools available in GitHub—no complex CI/CD frameworks required! You’ll follow an extended example application for selling tickets, taking it all the way from initial build to cloud deployment. The first part of the book introduces the basics of workflows and actions, all illustrated with simple examples. You’ll then move on to the platform’s architecture, security considerations, and in-depth coverage of the workflow runtime. Finally, you’ll learn how to deliver a complete CI/CD pipeline, including compliance and performance and costs optimization. You’ll even learn to create your own actions that you can share in the GitHub marketplace! For software developers and DevOps engineers already working with GitHub and looking to expand to GitHub Actions.
Название: Git Mastery: Accelerated Crash Course: Master Git and GitHub Essentials Through a Comprehensive, Beginner-Friendly Bootcamp Автор: R. Раrvin Издательство: Independently published Год: 2024 Страниц: 124 Язык: английский Формат: pdf, azw3, epub, mobi Размер: 10.1 MB Git Mastery: Accelerated Crash Course offers a complete, beginner-friendly bootcamp designed to teach you everything you need to know about Git and GitHub. Whether you’re just starting out or looking to refine your skills, this book covers the foundational principles, advanced techniques, and everything in between to make you proficient in Git. With “Git Mastery: Accelerated Crash Course,” you’ll gain the knowledge and confidence to master Git and GitHub essentials through a comprehensive, beginner-friendly approach. This book is more than just a guide; it’s your bootcamp to becoming proficient in Git, enhancing your coding projects, and collaborating more effectively. Whether you’re a student, a professional looking to refine your skills, or a hobbyist eager to learn about version control, this book is designed to propel you towards Git mastery. Start your journey today and unlock the full potential of Git and GitHub with “Git Mastery: Accelerated Crash Course.”
Название: Beginning Git and GitHub: Version Control, Project Management and Teamwork for the New Developer, 2nd Edition Автор: Маriоt Тsitоаrа Издательство: Apress Год: 2024 Страниц: 314 Язык: английский Формат: pdf (true), epub (true) Размер: 14.0 MB, 20.4 MB Learn the fundamentals of version control through step-by-step tutorials that will teach you the ins-and-outs of Git. This updated version introduces Github workflows, and contains new chapters on how to make Git and GitHub truly yours, covers additional common problems and how to solve them, along with new features of Github pull requests. Divided into three parts – Version Control, Project Management and Teamwork – this book reveals what waits for you in the real world and how to resolve the problems you may run into. Once past the basics of Git, you'll see how to manage a software project, and finally how to utilize Git and GithHub to work effectively as a team. You'll examine how to plan, follow and execute a project with GitHub, and then apply those concepts to real-world situations. Workaround the pitfalls that most programmers fall into when driving a project with Git by using proven tactics to avoid them. You will also be taught the easiest and quickest ways to resolve merge conflicts. A lot of modern books on Git don’t go into depth about non-technical topics. Beginning Git and GitHub is your complete guide to how Git and GitHub work in a professional team environment and will help you cover all the bases right at the start of your career.
Название: Raspberry Pi OS System Administration with systemd (Series in 3 books) Автор: Rоbеrt М. Коrеtskу Издательство: CRC Press Серия: Raspberry Pi OS System Administration with systemd Год: 2024 Страниц: 269+333+329 Язык: английский Формат: pdf (true) Размер: 63.6 MB This series of books covers the basics of Raspberry Pi Operating System administration, and is geared towards a novice user. Each book is a complete, self-contained introduction to important system administration tasks, and to other useful programs. The foundation of all of them is the systemd super-kernel. They guide the user along a path that gives the ‘why’ and ‘how to’ of those important system administration topics, and they also present the following essential application facilities: 1) Raspberry Pi OS System administration with systemd, Volume 1; 2) Raspberry Pi OS System administration with systemd and Python, Volume 2; 3) Raspberry Pi OS Text Editing, Git, Virtualization with LXC/LXD, Volume 3.
Название: Raspberry Pi OS Text Editors, Git, and LXC: A Practical Approach Автор: Rоbеrt М. Коrеtskу Издательство: CRC Press Год: 2024 Страниц: 329 Язык: английский Формат: pdf (true) Размер: 24.2 MB The third volume in a new series exploring the basics of Raspberry Pi Operating System administration, this installment builds on the insights from Volumes 1 and 2 to provide a compendium of easy-to-use and essential guidance for Raspberry Pi system administration for novice users, with specific focus on Text Editors, Git/GitHub, and LXC/LXD. The overriding idea behind system administration of a modern, 21st-century Linux system, such as the Raspberry Pi OS, is the use of systemd to ensure that the Linux kernel works efficiently and effectively to provide these three foundation stones of computer operation and management: computer system concurrency, virtualization, and secure persistence. This third volume includes a beginner’s compendium of essential text-based Linux commands, a complete tutorial on the most important Raspberry Pi OS Text Editors, a description of uses of the git command, and a thorough explication of container virtualization with LXC/LXD and Docker.
Название: Command Line Git : Everything you need to know to get started: Illustrated guide to Git with useful mental models and exercises Автор: Маksim Ivаnоv Издательство: Leanpub Год: 2023-10-09 Страниц: 190 Язык: английский Формат: pdf (true), epub + Extra Размер: 16.7 MB This book explains how to use Git from command line on Windows, Mac OS and Linux. The goal of this book is to get you up and running using Git from the command line as quickly as possible without overwhelming you with too much information. To make the learning process more intuitive and engaging, I use mental models, analogies and metaphors to help you understand and remember the concepts. I also use diagrams and illustrations. They help you visualize complex ideas and also serve as a bit of entertainment to keep you engaged. At the end of each chapter, you will find exercises that are crafted to reinforce the concepts you have just learned. These exercises are hands-on tasks that allow you to apply the new knowledge. By practicing what you learn, you understand the topics better and solidify the information in your memory. It is important to do the exercises. They will help you learn Git faster. Why Use the Command Line? Git has many applications with graphical user interfaces (GUI). Some of them are very good. So why use the command line? I believe using Git from the command line is the best way to learn it. It’s also the most flexible way to use it. You won’t be limited to a particular GUI application or an editor plugin. You will be able to use Git from a remote server, from a virtual machine or from a Docker container. So you’ll be a lot more powerful.
Название: GIT intermediate : Know abstractions you use Автор: Jаcеk Drаg Издательство: Leanpub Год: 2023-11-09 Страниц: 100 Язык: английский Формат: pdf (true), epub, mobi Размер: 10.2 MB Discover the beauty and elegance of Git! Learn to create decent, professional repositories! Bearing the proper abstractions in mind, you know why and what should be done; It is easier then, to find the answer to how to do it. “GIT intermediate” gives the reader a good sense of Git’s mechanics, how it really works. It is particularly useful when less obvious situations occur. At first glance, Git looks like a tangle of strange commands with incomprehensible parameters. The documentation is hard to read, so the entry threshold seems high. This creates a natural temptation to scrape the bottom of the barrel: to learn just a few operations (performed from command line, graphical tool or IDE) typical of the team’s workflow. As a result, the repository is cluttered with project versions of poor quality, many of which do not meet established standards. The book can be read as “from zero to hero” guide. Nevertheless, after months/years of using Git, it is practical to take a break and return to the roots, from time to time.
Название: Git Prodigy : Mastering Version Control with Git and GitHub Автор: Ebenezer Don Издательство: Leanpub Год: 2023-08-31 Страниц: 255 Язык: английский Формат: pdf (true), mobi, epub Размер: 10.2 MB If you want to master Git, GitHub, and the enriching world of open-source contributions, even without any prior knowledge, this guide is your best bet. Git Prodigy is your clear, concise guide to mastering Git and GitHub. This book focuses on practical insights, avoiding unnecessary technical jargon so that anyone, regardless of their background or experience, can understand the art of version control in an approachable manner. The book begins with a firm grounding in version control and Git basics, then moves on to explore GitHub. You'll delve into key Git commands, the ins and outs of commits, branching and merging, and the intricacies of collaboration on GitHub, including forking, pull requests and code reviews. Git Prodigy highlights the enriching world of open-source contributions, helping you understand the culture and practices that drive this vibrant community. It provides insights into open-source licensing, equipping you with the knowledge to contribute confidently and responsibly. “Git Prodigy” was crafted as a clear, accessible, and practical guide designed to unravel these powerful tools and the vibrant world of open-source software. In the pages of this book, we will take a journey. It’s a journey that begins in the roots of version control, unfurling the basic concepts of Git.
Название: GIT: A Beginner's Guide to Version Control System Excellence Автор: Vinay Singh and Rakshit Singh Издательство: RoseDog Books Год: 2023 Страниц: 158 Язык: английский Формат: epub Размер: 12.1 MB Agile and Kanban in modern development methodologies have changed the way software development world and business deliveries. The whole efforts are given to migrate from old style traditional centralized version control systems (VCSs) to a lightweight, distributed version control system (DVCS). As business continuity is an essential requirement in every aspect, especially in Real Time mission-critical applications like financial, defense, banking, and space domain, etc. Git has been around since 2014 and developed as an advanced and modern Version Control System (DVCS). Its following strengths can help you as a git administrator or expert in DevOps and Software development. This book covers all aspects of the advanced version control systems.
Название: Introduction to Git and GitHub Автор: Bobby Iliev Издательство: Leanpub Год: October 1 2021 Страниц: 160 Язык: английский Формат: pdf Размер: 10.1 MB The eBook is suitable for anyone working as a developer, system administrator, or a DevOps engineer and wants to learn the basics of Git, GitHub and version control in general. This is an introduction to Git and GitHub eBook that will help you learn the basics of version control and start using Git for your SysOps, DevOps, and Dev projects. No matter if you are a DevOps/SysOps engineer, developer, or just a Linux enthusiast, you can use Git to track your code changes and collaborate with other members of your team or open source maintainers. Whether you are a newcomer to programming, or an experienced one, you have to know how to use Git. Most of the projects that a small or big group of developers work on are done through GitHub or GitLab. It makes working with other developers so much more exciting and enjoyable, just by creating a new branch, adding all your brilliant ideas to the code that can help the project, committing it, and then pushing it to GitHub or GitLab.
Бесплатная электронная библиотека. Скачать книги бесплатно!
Наша электронная библиотека Bookskeeper (для РФ работает через VPN) - это интернет-витрина, где любой посетитель может публиковать электронные варианты книг, журналов, газет, комиксов, в общем, любой литературы со ссылками для медленного, но бесплатного скачивания с файлообменников.
В нашем книжном хранилище Вы всегда найдете литературу на любой вкус человека любого возраста - от детских комиксов и расскрасок до серьезной научной литературы.
|