An Official Integration for GitHub and GitHub Enterprise.The Git command line does not integrate with GitHub, forcing you to toggle between command line and browser.
github-enterprise git github cli command-line github-api github-client development developer-tools terminal shell utility utilities client cli-app programmingIn this repository, you can find the official GitHub public product roadmap. Our product roadmap is where you can learn about what features we're working on, what stage they're in, and when we expect to bring them to you. Have any questions or comments about items on the roadmap? Join the discussion over on the GitHub Community Forum or share your feedback via the GitHub public feedback discussions page. The roadmap repository is for communicating GitHub’s roadmap. Existing issues are currently read-only, and we are locking conversations, as we get started. Interaction limits are also in place to ensure issues originate from GitHub. We’re planning to iterate on the format of the roadmap itself, and we see potential to engage more in discussions about the future of GitHub products and features. If you have feedback about this roadmap repository itself, such as how the issues are presented, let us know through this Share feedback page.
github github-enterprise roadmapThese discussions are where you can share suggestions for how the products should be improved and discuss those improvements with the community, including members of the GitHub product team. Check out Making suggestions to learn how to provide feedback. This repository works in conjunction with the GitHub public product roadmap, which is where you can learn about what features we're working on, what stage they're in, and when we expect to bring them to you. Accordingly, the Issues feature of this repository has been disabled. Discussion categories have been established for specific features listed above, as well as a general category for other topics. Additional categories may be added in the future. In the meantime, topics outside of the listed categories above, will be transferred into the general category. Please review the CODE OF CONDUCT before participating in discussions.
github github-enterprise feedback github-releases github-issues github-mobile github-sponsors github-codespaces github-discussionsThis repository includes backup and recovery utilities for GitHub Enterprise.The backup utilities implement a number of advanced capabilities for backup hosts, built on top of the backup and restore features already included in GitHub Enterprise.
github-enterprise backupsCodebox npm is a serverless npm registry to allow companies that wish to keep their intellectual property. It allows sharing of npm modules within a company but additionally allows access to all of the modules on public npm. One other major difference is that it replaces npm login authentication to be via github / github enterprise. Users are always required to be authenticated when using codebox as their npm registry. It is currently compatible with the latest version of the npm & yarn cli.
serverless registry npm github-enterprise github codebox private enterpriseZalando Tech's Github Enterprise backup approach.Github Enterprise at Zalando Tech is a Ha setup running master and replica instances on AWS. The AWS account that runs the high availability setup also runs one backup host. There is a second backup host running in a different AWS account. We believe this backup gives us reliable backup data even in case one AWS is compromised.
github-enterprise backup aws zalando ebs ebs-volumes backup-data dockerOctokit supports both, Github and Github Enterprise. Authentication is handled using Configurations. There are two types of Configurations, TokenConfiguration and OAuthConfiguration.
oauth-flow github-enterprise octokit api-client github github-apiThis playbook deploys and configures an instance of GitHub Enterprise into the Amazon Web Services (AWS) cloud. To use it, first edit the group_vars/github inventory file to contain the details of your Amazon subscription, instance deployment details as well as the preferred management console password for your new instance. When the playbook run completes, you should be able to see the GitHub Enterprise instance running in the AWS account you provided.
ansible github-enterprise ansible-playbookScotty is a collection of helper scripts for GitHub Enterprise administrators. Copy ghe.config.template to ghe.config and adjust it to your environment. In addition, it is recommended to setup the Git credential helper as this mechanism is used for GitHub API calls.
github-enterprise ghe github bash-scriptThis routine will convert an SVN repo to github. If it has nested projects, those projects will become git submodules linked to their nearest ancestor. The git master branch is created from trunk, and a .gitinore file is added from svn properties. Trunk is left intact and untouched as a branch, unless --no-branches or --no-preserve-trunk is used, in which case only master will exist, which will be the original trunk converted There is a .gitignore file that is created from the original repo, and used as the first commit on the new master branch. Files and folders above the trunk are considered part of the repository and are added to the new master branch as the final conversion commit. Trunk directories are created in each master branch and point to the trunk branch to maintain the trunk directory tree for trunks, but can be disabled through option --no-preserve-trunk. Nested repos Under Trunk only exist in the master branch, and not in the trunk branch. LDAP is required to be configured in order for svn Author lookups to work when building the "SVN Authors File" for full names and email addresses, otherwise svn commits will not be linked to their users in github. Conversion time could very greatly Conversion time factors are, directory size, commit length of branches/tags and trunk(s) and the greatest factor of all is missing branches or tags. When a branch is deleted from svn permanently, the conversion process must start over from the beginning of the commit chain for every occurrence. It is highly advisable one does not attempt to prune out unwanted branches or tags prior to conversion, but rather after because doing so will result in longer conversion time and errors in the logs.
scm git svn github github-enterpriseA painless Git setup with an easy way to share Git configs and scripts within a company using GitHub Enterprise. Enterprise Config for Git adds a new Git setup command (e.g. git mycompany) to your Git config (via Git config alias) that configures a developer machine. The setup command checks the installed Git version, ensures Git LFS is installed properly, configures the user name and email based on the GitHub Enterprise profile, and configures the Git credential helper with a GitHub Enterprise token. It also adds an easy way to distribute company Git configs (e.g. Git push protection) and Git helper scripts (e.g. git adsk clone).
github-enterpriseHubble Enterprise visualizes GitHub Enterprise collaboration, usage, and health data. ⚠️ Attention: Hubble Enterprise is not supported by or affiliated with GitHub. Use it at your own risk! Autodesk assumes no responsibility for any data loss or hardship incurred directly or indirectly by using Hubble Enterprise.
hubble-enterprise github-enterprise analytics github gitLet's try. Default uses sqlite, and creates sqlite's db file at ~/.ghe-line-notif/app.db.
ghe github-enterprise line line-notifyLabel management (create/rename/update/delete) on Github as code. Get binaries for OS X / Linux / Windows from the latest release.
github tool cli labels repository-utilities github-enterprise github-api open-source maintainer-toolsPackage scm provides a unified interface to multiple source code management systems including GitHub, GitHub Enterprise, Bitbucket, Bitbucket Server, Gitea and Gogs. The scm client does not directly handle authentication. Instead, when creating a new client, provide a http.Client that can handle authentication for you. For convenience, this library includes oauth1 and oauth2 implementations that can be used to authenticate requests.
github github-enterprise gitlab gogs bitbucket bitbucket-server gitea vcs scmMany Github users have a large number of repositories upon which they work, and managing them all can sometimes be difficult. This repository contains a simple command-line client which allows you to easily generate a configuration file containing all your github repositories fetching them via the Github API with various filtering and limiting options.
github cli github-enterprise gitbucket mr myreposGithub Enterprise pre-receive hook implementation for status validations: Commits and Pull Requests validated by running a python script that performs static validation of configuration repos used by Spring Cloud Config with .json, .yaml, .yml and .properties files. It implements the basic Pre-Receive hook steps detailed at https://help.github.com/enterprise/2.6/admin/guides/developer-workflow/creating-a-pre-receive-hook-script/.
pre-receive-hooks github-enterprise spring-boot git-hook github-hook git-hooks spring-cloud-config spring-cloud-config-repo spring-cloud-config-git spring-cloud-config-server spring-cloud-config-client git-pre-receive-hook
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.