- Installation and Configuration
- Install Git
- Verify Git is installed
- View the current Git configurations
- Configure a username
- Configure an email address
- Configure a text editor
- View the current Git configurations
- View the Git config file
- Repositories
- Create a directory for repository
- Create an empty repository
- View the contents of the “empty” repository
- Create a test file
- View Git status
- Configure the file to be tracked
- Create an empty file
- View Git status
- Execute a commit with a message
- View Git status
- Edit the test file
- View Git status
- Configure the entire working directory to be tracked
- View Git status
- Execute a commit without a message
- Enter the message for the commit
- View the Git log
- Delete the empty file (via Git to no longer be tracked)
- View Git status
- Execute a commit
- Delete the test file (via the file system)
- View Git status
- Restore the test file from snapshot
- Gitignore
- Create a .jpg file
- View Git status
- Create .gitignore file
- Configure .gitignore to ignore .jpg files
- View Git status
- Create a directory
- Create two files in the directory
- View the files in the directory
- Configure .gitignore to ignore the directory
- View Git status
- Configure .gitignore to acknowledge the directory
- View Git status
- Cloning Repositories
- Clone the repository using the file system
- View the contents of the cloned repository
- View the git log
- Add a new file to the cloned repository
- Add the file to be tracked
- Execute a commit
- View the git log
- Review the log of the original repository
- Clone from GitHub using HTTPS
- View the content of the cloned repository
- View the git log
- Edit a file
- View the git status
- Execute a commit
- View the git log
- View the git configuration of the cloned repository
- Push the changes to the origin master
- Git Logging
- View the git log
- View the abbreviated log
- View the detailed log
- View the log of an individual file
- View the abbreviated log of an individual file
- View the git log as a graph
- Branches
- Create a branch
- Switch to the new branch
- Verify you are on the new branch
- Create a new directory and files
- Configure the files to be tracked
- View the git status
- Execute a commit
- View the git status (verify it is clean)
- View the files in the new directory
- Switch to the master branch
- List directories and files (new directory is missing)
- Create a branch
- Switch to the new branch
- Create a new file
- Configure the file to be tracked
- Execute a commit
- View the git status (verify it is clean)
- Switch to the master branch
- Push and Merge
- Clone repository
- Switch to the new branch
- View the abbreviated log
- Add new file
- Configure new file to be tracked
- Execute a commit
- View the git config (origin repository)
- Push the changes
- Switch to the original repository
- Switch to the branch
- View the branch (verify the files)
- Switch to the master branch
- Merge the branch to the master
- View the branch (verify the files)
-
Recent Posts
Categories
- Amazon CloudWatch
- Amazon Elastic Compute Cloud
- Amazon Virtual Private Cloud
- Amazon Web Services
- Ansible
- Apache
- Architecture
- Automation
- AWS Command Line Interface
- AWS Identity and Access Management
- Backups
- Barracuda Networks
- BIND
- BIOS
- Brocade
- Certification
- Cisco
- Cisco Unified Computing System
- Dell
- Dell Compellent
- Dell Lifecycle Controller
- Dell OpenManage Essentials 2.1
- Dell PowerEdge R630
- Distributed File System
- Documentation
- Domain Name System
- Dynamic Host Configuration Protocol
- EIGRP
- Fibre Channel
- File Services
- GitHub
- IEEE 802.1q
- Integrated Dell Remote Access Controller 8
- Intel
- Internet Information Services
- iSCSI
- Linksys
- Linktree
- Linux
- Microsoft Active Directory
- Microsoft Deployment Toolkit 2013
- Microsoft Exchange Management Shell
- Microsoft Exchange Server 2013
- Microsoft Exchange Server 2016
- Microsoft Failover Clustering
- Microsoft Group Policy Object
- Microsoft Hyper-V
- Microsoft Office 365
- Microsoft Windows 10
- Microsoft Windows Command Prompt
- Microsoft Windows PowerShell
- Microsoft Windows Server 2016
- Microsoft Windows Storage Server 2012
- Migration
- Multipath I/O
- Network
- Network Time Protocol
- Notepad++
- OSPF
- Python
- Red Hat Enterprise Linux 7
- RIP
- Scripting
- Service Account
- Services
- Storage Area Network
- Symantec Backup Exec 2012
- Symantec Endpoint Protection
- Technical Utilities
- Telnet
- Terraform
- Ubuntu
- Uncategorized
- Virtualization
- VLANS and Trunking
- VMware
- VMware ESXi 5.5
- VMware ESXi 6.0
- VMware ESXi 6.5
- VMware ESXi 6.7
- VMware PowerCLI
- VMware vCenter Converter
- VMware vCenter Server 5.0
- VMware vCenter Server 6
- VMware vCenter Server 6.0
- VMware vCenter Server 6.5
- VMware vCenter Server 6.7
- VMware vSphere 5.0
- VMware vSphere 6.0
- VMware vSphere 6.5
- VMware vSphere Update Manager 6.0
- VMware Workstation 11
- Windows Server 2019
- Windows Server Update Services
- Wireless Networking
Archives
- April 2023
- June 2022
- March 2022
- February 2022
- November 2020
- September 2020
- July 2020
- May 2020
- April 2020
- March 2020
- January 2020
- November 2019
- October 2019
- September 2019
- June 2019
- May 2019
- April 2019
- December 2018
- November 2018
- October 2018
- September 2018
- August 2018
- July 2018
- June 2018
- May 2018
- April 2018
- November 2017
- September 2017
- July 2017
- March 2017
- February 2017
- January 2017
- December 2016
- November 2016
- October 2016
- August 2016
- July 2016
- June 2016
- May 2016
- April 2016
- March 2016
- February 2016
- December 2015
- November 2015
- October 2015
- July 2015
- June 2015
- May 2015
- April 2015
- March 2015
- January 2015
- December 2014
- November 2014
- October 2014
- August 2014
- July 2014
- March 2014
- February 2014
- January 2014
- December 2013
- November 2013
- October 2013
- September 2013
- August 2013
- July 2013
- June 2013
- May 2013
- December 2012
- November 2012
- June 2012
- May 2012
- April 2012
Meta