Git recipes / / by Wlodzimierz Gajda |
Autore | Gajda Wlodzimierz |
Edizione | [1st ed. 2013.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2013 |
Descrizione fisica | 1 online resource (411 p.) |
Disciplina |
004
005.1 |
Collana | Expert's Voice in Open Source |
Soggetto topico |
Open source software
Computer programming Software engineering Open Source Software Engineering/Programming and Operating Systems |
ISBN | 1-4302-6104-8 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
""Contents at a Glance""; ""Contents""; ""About the Author""; ""About the Technical Reviewer""; ""Acknowledgments""; ""Chapter 1: Getting Started with Git""; ""What is git?""; ""1-1. Installing git on Windows""; ""Problem""; ""Solution""; ""How It Works""; ""1-2. Installing git on Linux""; ""Problem""; ""Solution""; ""How It Works""; ""1-3. Installing git on OS X""; ""Problem""; ""Solution""; ""How It Works""; ""1-4. Accessing the manual""; ""Problem""; ""Solution""; ""How It Works""; ""1-5. Configuring git""; ""Problem""; ""Solution""; ""How It Works""
""Chapter 2: Working with Well-Known Repositories""""2-1. Cloning a repository hosted on Github""; ""Problem""; ""Solution""; ""How It Works""; ""2-2. Cloning a repository hosted on Bitbucket""; ""Problem""; ""Solution""; ""How It Works""; ""2-3. Cloning a local repository""; ""Problem""; ""Solution""; ""How It Works""; ""2-4. Copying a local repository""; ""Problem""; ""Solution""; ""How It Works""; ""2-5. Exploring the contents of a git repository""; ""Problem""; ""Solution""; ""How It Works""; ""Conclusion""; ""2-6. Deleting and restoring the contents of the working directory"" ""Problem""""Solution""; ""How It Works""; ""2-7. Cloning a bare repository""; ""Problem""; ""Solution""; ""How It Works""; ""2-8. Exploring the history with a git log command""; ""Problem""; ""Solution""; ""How It Works""; ""2-9. Analyzing a repository with git log and shortlog commands""; ""Problem""; ""Solution""; ""How It Works""; ""2-10. Defining aliases for the commands discussed in Recipes 2-8 and 2-9""; ""Problem""; ""Solution""; ""How It Works""; ""The syntax of .gitconfig file""; ""The alias syntax""; ""The aliases from Listing 2-14"" ""2-11. Analyzing one of the popular repositories""""Problem""; ""Solution""; ""How It Works""; ""2-12. Visualizing the history of a repository""; ""Problem""; ""Solution""; ""How It Works""; ""2-13. Removing a .git directory""; ""Problem""; ""Solution""; ""How It Works""; ""Summary""; ""Chapter 3: Creating Local Repositories with Linear History""; ""3-1. Creating your first repository""; ""Problem""; ""Solution""; ""How It Works""; ""3-2. Creating the git snapshot alias""; ""Problem""; ""Solution""; ""How It Works""; ""3-3. Using the git snapshot alias in your daily work""; ""Problem"" ""Solution""""How It Works""; ""3-4. Mapping names""; ""Problem""; ""Solution""; ""How It Works""; ""3-5. Restoring revisions with git reset""; ""Problem""; ""Solution""; ""How It Works""; ""3-6. Restoring revisions with git checkout""; ""Problem""; ""Solution""; ""How It Works""; ""3-7. Creating a git s alias""; ""Problem""; ""Solution""; ""How It Works""; ""3-8. Working with reflog""; ""Problem""; ""Solution""; ""How It Works""; ""3-9. Creating a new repository in an existing project""; ""Problem""; ""Solution""; ""How It Works""; ""3-10. Losing uncommitted changes""; ""Problem"" ""Solution"" |
Record Nr. | UNINA-9910437971603321 |
Gajda Wlodzimierz | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2013 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Pro Vagrant [[electronic resource] /] / by Wlodzimierz Gajda |
Autore | Gajda Wlodzimierz |
Edizione | [1st ed. 2015.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 |
Descrizione fisica | 1 online resource (243 p.) |
Disciplina | 004 |
Collana | Expert's voice in open source |
Soggetto topico |
Open source software
Computer programming Application software Open Source Computer Applications |
ISBN | 1-4842-0073-X |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Contents at a Glance; Chapter 1: Getting Started with Vagrant; What Is Vagrant?; Client/Server Paradigm and its Aftermath; Traditional Approach to Setting up a Developer Environment; Virtualization to the Rescue; Enter the Vagrant; Vagrant Rulez!; Disadvantages of Vagrant; Vagrant for Trainers, Instructors, and Teachers; Installing the Software; Git; VirtualBox; Vagrant; Check the Installation; Basic Vagrant Configuration; Documentation; Summary; In the Next Chapter, You'll Learn . . .; Reading List; Test Yourself; Chapter 2: Four Web Frameworks in Four Minutes
Project 1: "Songs for kids" Written in AngularJS Project 2: "Songs for kids" Written in Django; Project 3: "Songs for kids" Written in Ruby on Rails; Project 4: "Songs for kids" Written in Symfony; What Have You Achieved?; Shared Folders ; Stopping VMs; Summary; In the Next Chapter, You'll Learn . . .; Reading List; Test Yourself; Exercises; Chapter 3: The States of VM; Before You Begin; Getting the Source Code of the Example Application; Vagrantfile; Where Does the VM Image Come From?; Booting the VM; Stage I: Downloading and Installing the Box in the System Stage II: Importing the Base Box into the Project Stage III: Booting the System; Files and Directories: Summary; Files and Directories in Stage I; Files and Directories in Stage II; Files and Directories in Stage III; Guest OS States; running State; poweroff State; saved State; not created State; aborted State; Vagrant Commands; vagrant up Command; vagrant halt Command; vagrant suspend Command; vagrant destroy Command; vagrant reload Command; How to Start and Stop a VM; Running "Songs for kids" in Sinatra Killing and Preserving Processes in a Guest OS During Shutdown Preserving and Losing Files in a Guest OS During Shutdown; Colliding Ports; Removing the Box; Summary; In the Next Chapter You Will Learn . . .; Reading List; Test Yourself; Exercises; Chapter 4: Default Configuration and Security Settings of the Guest VM; Atlas ; Initializing a New Project; Security Concern #1; Booting the Guest OS; Downloading the ubuntu/trusty32 Base Box from Atlas; Default Configuration of a VM; Forwarding Port 2222 on the Host to Port 22 on the Guest; Security Concern #2 Sharing a Project Directory Communication with the Outside World; Analysis of "Songs for kids" in AngularJS; Working with SSH; Working with Multiple Guests; Security Concern #3; Using the authorized_keys File for SSH Authorization; Security Concern #4; Reloading the Guest OS; Summary; In the Next Chapter, You Will Learn . . .; Reading List; Test Yourself; Exercises; Chapter 5: Your First Box; The Task at Hand; Choosing a Base Box and Initializing a New Project; Installing the Necessary Software; Generating a Box; Listing, Installing, and Removing Boxes; Using the Box Forwarding Ports |
Record Nr. | UNINA-9910300652703321 |
Gajda Wlodzimierz | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|