Browse Results

Showing 22,451 through 22,475 of 55,853 results

Girls' Feminist Blogging in a Postfeminist Age (Routledge Studies in New Media and Cyberculture)

by Jessalynn Keller

Girls’ Feminist Blogging in a Postfeminist Age explores the practices of U.S.-based teenage girls who actively maintain feminist blogs and participate in the feminist blogosphere as readers, writers, and commenters on platforms including Blogspot, Facebook, Twitter, and Tumblr. Drawing on interviews with bloggers between the ages of fifteen and twenty-one, as well as discursive textual analyses of feminist blogs and social networking postings authored by teenage girls, Keller addresses how these girls use blogging as a practice to articulate contemporary feminisms and craft their own identities as feminists and activists. In this sense, feminist girl bloggers defy hegemonic postfeminist and neoliberal girlhood subjectivities, a finding that Keller uses to complicate both academic and popular assertions that suggest teenage girls are uninterested in feminism. Instead, Keller maintains that these young bloggers employ digital media production to educate their peers about feminism, connect with like-minded activists, write feminist history, and make feminism visible within popular culture, practices that build upon and continue a lengthy tradition of American feminism into the twenty-first century. Girls’ Feminist Bloggers in a Postfeminist Age challenges readers to not only reconsider teenage girls’ online practices as politically and culturally significant, but to better understand their crucial role in a thriving contemporary feminism.

Girls Just Want to Have Likes: How to Raise Confident Girls in the Face of Social Media Madness

by Laurie Wolk

Are you concerned that the daughter in your life is spending too much time living in the world of social media? Do you wish you could stop the madness that social media brings into your home? You are not alone. Girls are in the midst of a crisis of confidence and communication. They are learning valuable life lessons from mentors like the Kardashians and Instagram starswhose heavily edited photos and videos leave them feeling badly about themselves and second guessing their own lives. Physical and psychological changes in her adolescent brain mixed with the impact of the media, most importantly social media, has girls feeling lackluster about themselves and uncomfortable communicating in real life. An average 12-15 year old sends over 40 texts a day, 1 in 2 teens believe they are addicted to their mobile device, 78% of teens check their mobile device hourly, and 77% of parents say they are concerned that their children are distracted and dont pay attention when spending time together (Common Sense Media Report, 2016). With these statistics, parents feel powerless and paralyzed by fear that their daughters will be lacking in self esteem and the necessary communication skills to survive in the real world.The worst part is that parents are letting their fears surrounding social media get in the way of parenting their daughters the way they intuitively know they should. Well, not anymore. In Girls Just Want to Have Likes Laurie takes families back to the basics by using real life examples and powerful communication and leadership skill lessons to help parents build a family connection and confident capable young women. Girls Just Want to Have Likes will help parents reclaim the power in their homes away from social media, the uninvited guest, and go back to the basics of creating a stable and loving home, accepting and encouraging their daughters and gently nudging them to take risks and experience real accomplishments. Parents can step (back) into their roles as mentor and guide and stand side by side with their daughters helping them unwind and decode the different messages that social media is sending them. As this begins to take shape in the home, social Media will start to blend into the background. Allowing the things that matter most to stand front and center your daughter!,

A Girl's Life Online

by Katherine Tarbox

Katherine Tarbox was thirteen when she met twenty-three-year-old "Mark" in an online chat room. A top student and nationally ranked swimmer attending an elite school in an affluent Connecticut town, Katie was also a lonely and self-conscious eighth-grader who craved the attention her workaholic parents couldn't give her. "Mark" seemed to understand her; he told her she was smart and wonderful. When they set a date to finally meet while Katie was in Texas for a swim competition, she walked into a hotel room and discovered who-and what-her cyber soul mate really was. In A Girl's Life Online, Tarbox, now eighteen, tells her story-an eye-opening tale of one teenager's descent into the seductive world of the Internet. Tarbox's harrowing experience with her online boyfriend would affect her life for years to come and result in her becoming the first "unnamed minor" to test a federal law enacted to protect kids from online sexual predators. In an age when a new generation is growing up online, Tarbox's memoir is a cautionary tale for the Internet Age.

Girls Who Code: Learn to Code and Change the World (Girls Who Code #1)

by Reshma Saujani

<P>Part how-to, part girl-empowerment, and all fun, from the leader of the movement championed by Sheryl Sandberg, Malala Yousafzai, and John Legend. <P>Since 2012, the organization Girls Who Code has taught computing skills to and inspired over 40,000 girls across America. Now its founder, Reshma Saujani, wants to inspire you to be a girl who codes! <P>Bursting with dynamic artwork, down-to-earth explanations of coding principles, and real-life stories of girls and women working at places like Pixar and NASA, this graphically animated book shows what a huge role computer science plays in our lives and how much fun it can be. <P>No matter your interest—sports, the arts, baking, student government, social justice—coding can help you do what you love and make your dreams come true. Whether you’re a girl who’s never coded before, a girl who codes, or a parent raising one, this entertaining book, printed in bold two-color and featuring art on every page, will have you itching to create your own apps, games, and robots to make the world a better place. <P><b>A New York Times Bestseller</b>

GIS: A Computing Perspective

by Matt Duckham Qian (Chayn) Sun Michael F. Worboys

Following two successful editions, the third edition of GIS: A Computing Perspective has been completely revised and updated, with extensive new content reflecting the significant progress that has been made in the realm of GIS within the last 20 years. Major new topics covered for the first time in this edition include: graph databases and graph query languages, ontology engineering and qualitative spatial reasoning, geosensor networks and GeoAI, decentralized computing and online algorithms, and critical GIS and data sovereignty. Features Includes an entirely new chapter on AI and GIS, including ontologies and the Semantic Web, knowledge representation (KR) and spatial reasoning, machine learning and spatial analysis, and neural networks and deep learning Presents new material reflecting the advances made in cloud computing, stream computing, and sensor networks, as well as extensively revised and updated content on cartography, visualization, and interaction design Connects the technology to the social aspects and implications of GIS, including privacy and fair information practices, FATE (fairness, accountability, transparency, and ethics), and codes of conduct for responsible use of GIS Integrates the necessary background to foundational areas, such as databases and data structures, algorithms and indexes, and system architecture and AI, provided in context so readers new to those topics can still understand the concepts being discussed Incorporates over 20 carefully explained spatial algorithms; over 60 inset boxes with in-depth material that enriches the central topics; and more than 300 color figures to support the reader in mastering key concepts Welcomes a new coauthor, Qian (Chayn) Sun, to the third edition, who brings her expertise in topics such as web mapping, cloud computing, critical geography, and machine learning with big spatial data Intended for anyone interested in understanding GIS, especially students taking upper-level undergraduate and graduate courses in computer science and geography, as well as academics, researchers, practitioners, and professionals working in the field and involved in advanced GIS projects.

GIS LATAM: First Conference, GIS LATAM 2020, Mexico City, Mexico, September 28–30, 2020, Proceedings (Communications in Computer and Information Science #1276)

by Miguel Felix Mata-Rivera Roberto Zagal-Flores Javier Arellano Verdejo Hugo Enrique Lazcano Hernandez

This book constitutes the refereed proceedings of the First GIS LATAM Conference, GIS LATAM 2020, held in September 2020. Due to the COVID-19 pandemic the conference was held online. The 9 full papers and 2 short papers were thoroughly reviewed and selected from 29 submissions. The papers are focused on the GIS applications in data analytics in spheres of health, environment, government, public, and education.

GIScience Teaching and Learning Perspectives (Advances in Geographic Information Science)

by Shivanand Balram James Boxall

This volume uniquely links educational theories and the practice of GIScience in higher education contexts to guide classroom practice, present effective practical implementations from peers, and provide resources and strategies for effective teaching methods. The book offers a comprehensive exploration of GIScience education, including current trends and future educational needs in GIScience, and will act as a resource to prepare learners for a world that demands more intensive investment in present-day education and technological literacy. Additionally, the indirect benefit of merging the fragmented literature on GIScience literacy will provide a basis to examine common techniques and enable a new wave of research more rooted in learning theories. In ten chapters, the book is designed to attract an audience from geographic information systems science, geomatics, spatial information science, cartography, information technology, and educational technology as focus disciplines.

GISTs - Gastrointestinal Stromal Tumors

by Antonella Messina Elisabetta de Lutio di Castelguidone

This book aims to provide a complete overview of the diagnosis and treatment of gastrointestinal stromal tumors (GISTs). It has been conceived to be both a detailed guide for clinical practice and an updated reference for all those involved in the evaluation of GISTs imaging. The publication provides comprehensive descriptions of the full range of common imaging and nonimaging techniques used in the diagnosis and followup of GISTs. Techniques reviewed include: Conventional radiography· Endoscopy and endoscopic ultrasound· Conventional, color-Doppler and contrast-enhanced ultrasound· Computed tomography· Magnetic resonance imaging, and· Contrast-enhanced PET/CT imaging. Both medical and surgical treatment strategies are also fully reviewed. Finally, the book concludes with a chapter that aims to stimulate widespread interest in the formation of new GISTs Units. Written by experts in the field, the book is enriched throughout by numerous black-and-white and color images, making it an invaluable source of information as well as an indispensable guide to interpreting images for radiologists, gastroenterologists, pathologists, oncologists and surgeons.

Git: Version Control for Everyone

by Ravishankar Somasundaram

The book follows a Blended Learning Approach (Learning through multiple modes: Readers learn theory to understand the concept and reinforce it by practically doing it). The new concepts are introduced using examples of common day to day activities for quick realization spread across topics. For the computer literate who want to leverage the advantage of maintaining multiple versions of files/folders to go back and forth in time with respect to the files content. For developers, administrators, analysts, architects and any others who want to perform a simultaneous, collaborative or work in parallel on the same set of files.

Git: Mastering Version Control

by Rasmus Voss Jakub Narebski Ferdinando Santacroce Aske Olsson

Learn everything you need to take full control of your workflow with Git with this curated Learning Path - dive in and transform the way you work About This Book * Master all the basic concepts of Git to protect your code and make it easier to evolve * Filled with practical recipes that will teach you how to use the most advanced features of the Git system * Harness the full power of the Git version control system to customize Git behavior, manipulate history, integrate external tools, and explore platform shortcuts Who This Book Is For This learning path is for software developers who want to become proficient at using the Git version control system. A basic understanding of any version control system would be beneficial. What You Will Learn * Transport your work to a remote repository in a centralized manner * Experiment with your code without affecting functional code files * Explore some tools used to migrate to Git from other versioning systems without losing your development history * Understand the Git data model and how you can navigate the database with simple commands * Debug with Git and use various techniques to find faulty commits * Customize Git behavior system-wide, on a per-user, per-repository, and per-file basis * Master administering and setting up Git repositories, configuring access, finding and recovering from repository errors, and performing repository maintenance * Chose a workflow and configure/set up support for the chosen workflow In Detail Git is one of the most popular types of Distributed Version Control System. Since its inception, it has attracted skilled developers due to its robust, powerful, and reliable features. Like most powerful tools, Git can be hard to approach for the newcomers. However, this learning path will help you overcome this fear and become adept at all the basic and advanced tasks in Git. This course starts with an introduction to version control systems before you delve deeply into the essentials of Git. This serves as a primer for the topics to follow such as branching and merging, creating and managing a GitHub personal repository, and fork and pull requests. You'll also learn how to migrate from SVN using Git tools or TortoiseGit and migrate from other VCSs, concluding with a collection of resources, links, and appendices. As you progress on to the next module, you will learn how you can automate the usual Git processes by utilizing the hook system built into Git. It also covers advanced repository management, including different options to rewrite the history of a Git repository before you discover how you can work offline with Git, how to track what is going on behind the scenes, and how to use the stash for different purposes. Moving forward, you will gain deeper insights into Git's architecture, its underlying concepts, behavior, and best practices. It gives a quick implementation example of using Git for a collaborative development of a sample project to establish the foundation knowledge of Git operational tasks and concepts. By exploring advanced Git practices, you will attain a deeper understanding of Git's behavior, allowing you to customize and extend existing recipes and write your own. This Learning Path is a blend of content, all packaged up keeping your journey in mind. It includes content from the following Packt products: * Git Essentials, Ferdinando Santacroce * Git Version Control Cookbook, Aske Olsson and Rasmus Voss * Mastering Git, Jakub Narebski Style and approach Its step-by-step approach with useful information makes this course the ultimate guide to understanding and mastering Git. This course will show the road to mastery example by example, while also explaining the mental model of Git.

Git Best Practices Guide

by Eric Pidoux

If you are a developer and you want to completely master Git without heavy theory, this is the book for you. A reasonable knowledge level and basic understanding of Git concepts will get you started with this book.

Git Essentials

by Ferdinando Santacroce

If you are a software developer with little or no experience of versioning systems, or are familiar with other centralized versioning systems, then this book is for you. If you have some experience working with command lines or using Linux admin or just using Unix and want to know more about Git, then this book is ideal for you.

Git Essentials

by Ferdinando Santacroce

<P><P>Create, merge, and distribute code with Git, the most powerful and flexible versioning system available <P><P>About This Book <P><P>Master all the basic concepts of Git to protect your code and make it easier to evolve <P><P>Use Git proficiently, and learn how to resolve day-by-day tasks easily <P><P>A step-by-step guide, packed with examples to help you learn and work with Git internals <P><P>Who This Book Is For <P><P>If you are a software developer with little or no experience of versioning systems, or are familiar with other centralized versioning systems, then this book is for you. If you have some experience working with command lines or using Linux admin or just using Unix and want to know more about Git, then this book is ideal for you. <P><P>What You Will Learn <P><P>Create, branch, and merge a local repository <P><P>Transport your work to a remote repository working in a centralized manner <P><P>Organize your source code using feature branches <P><P>Organize the development flow <P><P>Get a meaningful changelog using clear commit messages <P><P>Collaborate with teammates without any impediments <P><P>Experiment with your code without affecting functional code files <P><P>Explore some tools used to migrate to Git from other versioning systems without losing your development history <P><P>Extend your knowledge of Git with some useful resources <P><P>In Detail <P><P>Since its inception, Git has attracted skilled developers due to its robust, powerful, and reliable features. Its incredibly fast branching ability transformed a piece of code from a niche tool for former Linux Kernel developers into a mainstream distributed versioning system. Like most powerful tools, Git can be hard to approach since it has a lot of commands, subcommands, and options that easily confuse newcomers. The main purpose of Git Essentials is to help you overcome this fear and become adept at all basic tasks in Git. This book starts with an introduction to version control systems, and after this you'll delve deeply into the essentials of Git. This serves as a primer for the topics to follow such as branching and merging, creating and managing a GitHub personal repository, and fork and pull requests. You will then learn the art of cherry-picking, taking only commits you like, followed by Git blame. Finally, you'll learn how to migrate from SVN using Git tools or TortoiseGit and migrate from other VCSs, concluding with a collection of resources, links, and appendices.

Git Essentials - Second Edition: Create, merge, and distribute code with Git, the most powerful and flexible versioning system available

by Ferdinando Santacroce

Dive and explore into the latest addons of the latest Git. About This Book • Master all the basic concepts of Git to protect your code and make it easier to evolve • Use Git proficiently, and learn how to resolve day-by-day challenges easily • This step-by-step guide is packed with examples to help you learn and work with Git's internals Who This Book Is For If you are a software developer with little or no experience of versioning systems, or you are familiar with other centralized versioning systems, then this book is for you. If you have experience in server and system management and need to broaden your use of Git from a DevOps perspective, this book contains everything you need. What You Will Learn • Master Git fundamentals • Be able to "visualize," even with the help of a valid GUI tool • Write principal commands in a shell • Figure out the right strategy to run change your daily work with few or no annoyances • Explore the tools used to migrate to Git from the Subversion versioning system without losing your development history • Plan new projects and repositories with ease, using online services, or local network resources In Detail Since its inception, Git has attracted skilled developers due to its robust, powerful, and reliable features. Its incredibly fast branching ability transformed a piece of code from a niche tool for Linux Kernel developers into a mainstream distributed versioning system. Like most powerful tools, Git can be hard to approach since it has a lot of commands, subcommands, and options that easily confuse newcomers. The 2nd edition of this very successful book will help you overcome this fear and become adept in all the basic tasks in Git. Building upon the success of the first book, we start with a brief step-by-step installation guide; after this, you'll delve into the essentials of Git. For those of you who have bought the first edition, this time we go into internals in far greater depth, talking less about theory and using much more practical examples. The book serves as a primer for topics to follow, such as branching and merging, creating and managing a GitHub personal repository, and fork and pull requests. You'll then learn the art of cherry-picking, taking only the commits you want, followed by Git blame. Finally, we'll see how to interoperate with a Subversion server, covering the concepts and commands needed to convert an SVN repository into a Git repository. To conclude, this is a collection of resources, links, and appendices to satisfy even the most curious. Style and approach This short guide will help you understand the concepts and fundamentals of GIT is a step-by-step manner.

Git for Electronic Circuit Design: CAD and Version Control for Electrical Engineers (Maker Innovations Ser.)

by Altay Brusan Aytac Durmaz

Work with Git and avoid dangerous mishaps in this popular, cooperative environment, even if you have no software engineering background or previous experience with Git. This book will teach you the basic principles of working cooperatively in Git with software engineers and other team members to handle issues the GUI can’t. You'll start by learning the fundamentals of the Git environment and commands. Concepts such as commits, branches, and Git organization are discussed. To avoid bogging you down with software terminology, advanced topics like setting up a Git server are ignored. Descriptions are worded to keep you away from technical specifications. Examples are presented in easily digestible text files and focus on realistic scenarios and concerns without delving into one-off or advanced, oddball situations. You can see the results without focusing on the jargon. Once you understand the basics of Git, you’ll design a digital system circuit using a computer aided design (CAD) tool. You’ll learn to collaborate effectively through Git between team members, incorporate continuous development philosophy, work with project documentation, and build a solid project structure. Finally, you'll see how Git can also ease maintenance tasks and provide CAD designers unique opportunities. What You'll LearnWork with the Git-bash environmentIncorporate continuous development philosophyDiscover the links between Git and modern CAD programsWho This Book Is ForElectrical engineers active in device manufacturing and other engineers and students unfamiliar with Git.

Git for Programmers: Master Git for effective implementation of version control for your programming projects

by Jesse Liberty Jon Galloway

Learn to track, branch, merge, and manage code revisions for real-world development scenariosKey FeaturesMaster Git and understand the significance of version controlGet to grips with Git's typical workflows, advanced functions, and their implementationsUnderstand important Git commands to manage your repositoryBook DescriptionGit is the most popular version control system in the world. It allows developers to keep up with frequent code changes in a project, ensures there are no code conflicts between the developers, and reverts to an older version of code when required. Git for Programmers comprehensively equips you with actionable insights on advanced Git concepts in an engaging and straightforward way. This book will help you gain expertise on Git with many practical use cases as you progress through the chapters. The book begins with a quick history of Git and instructions on how to get it and install it, after which you'll dive into the creation and cloning of your repository. As you progress through the book, you'll explore Git places, branching, and GUIs. Once you understand the fundamentals, you'll learn how to handle merge conflicts, rebase, amend, interactive rebase, and use the log. You'll also explore important Git commands for managing your repository. Finally, the book concludes with coverage of bisect, blame, and several other problem handling techniques. By the end of this book, you'll be able to use Git with confidence; saving, sharing, and managing files as well as undoing mistakes and rewriting history.What you will learnCreate and clone repositoriesUnderstand the difference between local and remote repositoriesUse, manage, and merge branches back into the main branchUtilize tools to manage merge conflictsManage commits on your local machine through interactive rebasingUse the log to gain control over all the data in your repositoryUse bisect, blame, and other tools to undo Git mistakesWho this book is forIf you have basic understanding of Git and want to strengthen your command over advanced techniques and navigate different functions, this book is for you.

Git for Teams

by Emma Jane Hogbin Westby

You can do more with Git than just build software. This practical guide delivers a unique people-first approach to version control that also explains how using Git as a focal point can help your team work better together. You'll learn how to plan and pursue a Git workflow that not only ensures that you accomplish project goals, but also fits the immediate needs and future growth of your team.The first part of the book on structuring workflow is useful for project managers, technical team leads, and CTOs. The second part provides hands-on exercises to help developers gain a better understanding of Git commands.Explore the dynamics of team buildingWalk through the process of creating and deploying software with GitStructure workflow to influence the way your team collaboratesLearn a useful process for conducting code reviewsSet up a shared repository and identify specific team members as contributors, consumers, or maintainersKnow the why behind the Git commands your teammates useUse branching strategies to separate different approaches to your projectExamine popular collaboration platforms: GitHub, Bitbucket, and GitLab

Git für Dummies (Für Dummies)

by Michael Kaufmann

Git hat sich als Quellcodeverwaltung durchgesetzt und ist der De-facto-Standard in der Softwareentwicklung. Alle Unternehmen, die noch nicht auf Git sind, werden die nächsten Jahre wechseln. Und nicht nur die Entwicklung - auch Administration, Sicherheit und Dokumentation finden zunehmend auf Git statt. Git ist damit heute das wichtigste Werkzeug für alle digitalen Produkte - quasi die Werkbank. Wenn Sie wissen wollen, wie Sie Git richtig implementieren und welche Regeln Sie für die Zusammenarbeit aufstellen sollten, dann sind Sie hier richtig. Dieses Buch ist eine Einführung in das effektive Arbeiten mit Git - geeignet sowohl für Berufseinsteiger als auch für erfahrene Entwickler, die zu Git wechseln.

Git in Practice: Includes 66 Techniques

by Mike McQuaid

SummaryGit in Practice is a collection of 66 tested techniques that will optimize the way you and your team manage your development projects. The book begins with a brief reminder of the core version control concepts you need when using Git and moves on to the high-value features you may not have explored yet. Then, you'll dig into cookbook-style techniques like history visualization, advanced branching and rewriting history each presented in a problem-solution-discussion format. Finally you'll work out how to use Git to its full potential through configuration, team workflows, submodules and using GitHub pull requests effectively.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the TechnologyGit is a source control system, but it's a lot more than just that. For teams working in today's agile, continuous delivery environments, Git is a strategic advantage. Built with a decentralized structure that's perfect for a distributed team, Git manages branching, committing, complex merges, and task switching with minimal ceremony so you can concentrate on your code. About the BookGit in Practice is a collection of battle-tested techniques designed to optimize the way you and your team manage development projects. After a brief overview of Git's core features, this practical guide moves quickly to high-value topics like history visualization, advanced branching and rewriting, optimized configuration, team workflows, submodules, and how to use GitHub pull requests. Written in an easy-to-follow Problem/Solution/Discussion format with numerous diagrams and examples, it skips the theory and gets right to the nitty-gritty tasks that will transform the way you work.Written for developers familiar with version control and ready for the good stuff in Git.What's InsideTeam interaction strategies and techniquesReplacing bad habits with good practicesJuggling complex configurationsRewriting history and disaster recovery About the AuthorMike McQuaid is a software engineer at GitHub. He's contributed to Qt and the Linux kernel, and he maintains the Git-based Homebrew project.Table of ContentsPART 1 INTRODUCTION TO GITLocal GitRemote GitPART 2 GIT ESSENTIALSFilesystem interactionsHistory visualizationAdvanced branchingRewriting history and disaster recoveryPART 3 ADVANCED GITPersonalizing GitVendoring dependencies as submodulesWorking with SubversionGitHub pull requestsHosting a repositoryPART 4 GIT BEST PRACTICESCreating a clean historyMerging vs. rebasingRecommended team workflows

Git. Leksykon kieszonkowy

by Richard E. Silverman

"Podr?czny przewodnik po Git!Jeszcze do niedawna w?ród systemów kontroli wersj? fotel lidera zajmowa? SVN. Jednak ta sytuacja w ostatnich latach ulega diametralnej zmianie. Rynek systemów kontroli wersji opanowa?y systemy rozproszone, z Gitem na czele. Czemu zdoby?y tak? popularno??? Dzi?ki zastosowaniu Gita ka?dy programista dysponuje swoj? lokaln?, kompletn? kopi? ca?ego repozytorium. Pozwala to na b?yskawiczne wykonywanie typowych zada? i korzystanie z mo?liwo?ci kontroli wersji bez wp?ywu na repozytoria innych osób. A? do momentu, gdy stwierdzisz, ?e chcesz podzieli? si? efektami pracy z innymi.Brzmi interesuj?co? Je?li chcia?by? zg??bi? system Git, trafi?e? na doskona?? ksi??k?. Dzi?ki jej niewielkim rozmiarom mo?esz mie? j? zawsze przy sobie. Zmiana SVN na Git oprócz poznania nowych poj?? wymaga zmiany sposobu my?lenia. Ten leksykon pozwoli Ci w ka?dej chwili sprawdzi?, jak stworzy? nowe repozytorium czy ga??? oraz jak wprowadzi? zmiany i przes?a? je na centralny serwer. Ponadto dowiesz si?, jak ?ledzi? zdalne repozytoria, przegl?da? histori? zmian i scala? wersje. To doskona?a lektura dla wszystkich osób chc?cych b?yskawicznie pozna? mo?liwo?ci Gita i zacz?? stosowa? go w codziennej pracy.Dzi?ki tej ksi??ce: poznasz filozofi? pracy z Gitem stworzysz repozytorium i zaczniesz z niego korzysta? nauczysz si? pracowa? z ga??ziami kodu biegle opanujesz system GitPoznaj rozproszony system kontroli wersji!"

Git Pocket Guide: A Working Introduction

by Richard E. Silverman

This pocket guide is the perfect on-the-job companion to Git, the distributed version control system. It provides a compact, readable introduction to Git for new users, as well as a reference to common commands and procedures for those of you with Git experience. Written for Git version 1.8.2, this handy task-oriented guide is organized around the basic version control functions you need, such as making commits, fixing mistakes, merging, and searching history. Examine the state of your project at earlier points in time Learn the basics of creating and making changes to a repository Create branches so many people can work on a project simultaneously Merge branches and reconcile the changes among them Clone an existing repository and share changes with push/pull commands Examine and change your repository's commit history Access remote repositories, using different network protocols Get recipes for accomplishing a variety of common tasks

Git Recipes

by Włodzimierz Gajda

Whether you're relatively new to git or you need a refresher, or if you just need a quick, handy reference for common tasks in git, Git Recipes is just the reference book you need. With recipes to cover any task you can think of, including working with GitHub and git on BitBucket, Git Recipes shows you how to work with large repositories, new repositories, forks, clones, conflicts, differences, and it even gives you practical scenarios you may find yourself dealing with while using git. If you work with Git at all, you need this hands-on, practical reference for all things Git.

Git Version Control Cookbook: Leverage version control to transform your development workflow and boost productivity, 2nd Edition

by Kenneth Geisshirt Aske Olsson Rasmus Voss Emanuele Zattin

A series of practical recipes to simplify the Git learning experience and increase your productivity when using Git version controlKey FeaturesExplore practical recipes to use Git’s most advanced featuresLearn how Git references its objects and how history is recordedUse reflog and git fsck to recover lost informationBook DescriptionGit is one of the most popular tools for versioning. Git Version Control Cookbook builds on the success of the previous edition and provides you with an up-to-date guide to solving problems related to versioning.You’ll start by learning about the Git data model and how it stores files and looks at commits. By using simple commands, you’ll learn how to navigate through the database. Once you have accustomed yourself to the basics, you’ll explore techniques to configure Git with comprehensive examples and configuration targets. You’ll gain insights into improving your understanding of branches and recovery from mistakes — right from committing to a wrong branch to recovering lost commits or files. You’ll then move on to discovering the features that Git rebase has to offer and use regular Git merge on other branches. You’ll explore Git notes and learn how to utilize the update, list, and search commands. In addition to this, you’ll learn how to extract metadata from repositories and automate your daily tasks using Git hooks. You’ll then study in detail repository maintenance, patching, and offline sharing. By the end of the book, you’ll have grasped various tips and tricks for everyday usage, while increasing your knowledge of Git providers, integrations, and clients.What you will learnUnderstand the Git data model and use commands to navigate the database Find out how you can recover lost commits or filesForce a rebase on some branches and use regular Git to merge on the restMaster the techniques required to extract metadata from repositoriesExplore Git notes and learn about the various features that it offersSee how to decode different subcommandsWho this book is forThe Git Version Control Cookbook is for you if you are a developer or Build Release manager looking for a full-fledged practical guide that will take your Git knowledge to the next level. Basic knowledge of GNU tools and shell or bash scripting is needed.

Git Version Control Cookbook

by Rasmus Voss Aske Olsson

This practical guide contains a wide variety of recipes, taking you through all the topics you need to know about to fully utilize the most advanced features of the Git system. If you are a software developer or a build and release engineer who uses Git in your daily work and want to take your Git knowledge to the next level, then this book is for you. To understand and follow the recipes included in this book, basic knowledge of Git command-line code is mandatory.

GitHub Essentials

by Achilleas Pipinellis

Unleash the power of collaborative development workflow using GitHub, one step at a time About This Book * Effectively use GitHub by learning its key features that leverage the power of Git and make collaboration on code easy to work with. * Be more productive on the development workflow of your projects using the valuable toolset that GitHub provides. * Explore the world of GitHub by following simple step-by-step real world scenarios accompanied by helpful, explanatory screenshots Who This Book Is For Intended for experienced or novice developers with a basic knowledge of Git. If you ever wanted to learn how big projects like Twitter, Google or even GitHub collaborate on code then this book is for you What You Will Learn * Create and upload repositories to your account * Create organizations and manage teams with different access levels on repositories * Use effectively the issue tracker and add context to issues with labels and milestones * Schedule and release versions of your software * Work effectively with a team and collaborate on code * Create, access, and personalize your user account and profile settings * Build a community around your project using the sophisticated tools GitHub provides * Build easy to deploy, free of charge static websites for your projects In Detail Whether you are an experienced developer or a novice, learning to work with Version Control Systems is a must in the software development world. Git is the most popular tool for that purpose and GitHub was built around it leveraging its powers by bringing it to the web. Starting with the basics of creating a repository you will then learn how to manage the issue tracker, the place where discussion about your project takes place. Continuing our journey we will explore how to use the wiki and write rich documentation that will accompany your project. Organization and team management will be the next stop and then onto the feature that made GitHub so well known, Pull Requests. Next we focus on creating simple web pages hosted on GitHub and lastly we explore the settings that are configurable for a user and a repository. Style and approach A step-by-step guide with real world scenarios accompanied by helpful images. Each topic is thoroughly explained with hands-on-examples and code where needed. At the end of each chapter there is a Tips and tricks section presenting hidden or overlooked features of GitHub.

Refine Search

Showing 22,451 through 22,475 of 55,853 results