GitHub Enterprise Solution Overview
Walkthrough of the services offered under GitHub Enterprise
Creating a GitHub account
Create an Organization
GitHub Developer Workflow Training
Project Management using GitHub Enterprise
Improving developer workflow
Introduction to the Project management features
Creating cards, tasks, tracking issues, assignees, and mentions
Track project using milestones
Visualize the work and prioritize alongside code using project boards
Integration with other tools such as JIRA, Azure Boards, etc.
Smarter Version control with GitHub
Introduction to Git
Demonstration on basic GitHub features like commit, push, pull and code review
with pull requests
Clone the repo with your choice of IDE
Walkthrough about Branch policies
Associate your work with commits
Update code with fetch and pull
Walkthrough about Branch policies
Review code with pull requests
Integration with IDEs such as Eclipse, Android Studio, Visual Studio, IntelliJ, etc
GitHub Admin Training
GitHub Enterprise setup
Accessing the instance
SSH access & command line utilities
Hostname
Authentication and privacy
Maintaining a healthy instance
Monitoring
Maintenance mode
Version upgrades
High availability replica instance
Backup utilities
Site Administration
Admin center (advanced settings)
Audit account activities
Repository settings
User administration
Account impersonation
Manage dormant users
Organizations and teams
Secure Code as you write with GitHub Advanced Security Features
Introduction to GitHub Security Overview
Understand and address any vulnerabilities in your open-source dependencies
Automatically detect and deactivate secrets committed to your repos
Find vulnerabilities in your code using static analysis
Estimated Timeline
The engagement will be for the period of 7 Days
a. GitHub Enterprise server upgrade support
b. GitHub Solution Overview
c. GitHub Admin Training
d. Developer Workflow Training
e. Summary and Recommendations
f. Review & Support