GitHub: Difference between revisions

1,627 bytes removed ,  3 years ago
no edit summary
No edit summary
No edit summary
 
(22 intermediate revisions by the same user not shown)
Line 1:
'''GitHub''' hosts distributed version controlled code repositories (repos) and static websites. It can be used for any type of file but only text and image files can be compared for differences. It hosts [[open source]] projects for free.
 
Since 2018 GitHub is a subsidiary of Microsoft.<ref>[https://techcrunch.com/2018/06/04/microsoft-has-acquired-github-for-7-5b-in-microsoft-stock/ Microsoft has acquired GitHub for $7.5B in stock], TechCrunch, 4 June 2018</ref>
== Creating a new repository for the first time ==
 
== First time creating a repository ==
* If you don't have one already, [https://github.com/join?source=header-home create a GitHub account].
* On Windows install [https://gitforwindows.org/ Git for Windows]
* Right click on thean folderexisting youproject wantfolder to use as yourthe repository, select <code>Git Bash Here</code> and enter Git commands in the terminal window.
* [https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/ Generate a new SSH key and add it to the ssh-agent].
* [https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/ Add the SSH key to your GitHub account].
* [https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/ Add the existing project to GitHub].
 
== Cloning a project from a repository ==
== Synth DIY repositories ==
* Entering commands in a Git Bash shell window.
* [https://github.com/busycircuits?tab=repositories ALM/BusyCircuits busycircuits]
* e.g. for the [[4ms Company]] KiCad libraries, <code>git clone https://github.com/4ms/4ms-kicad-lib</code>
* [https://github.com/AudioMorphology AudioMorphology]
* To update at a later date do <code>git pull</code>
* [https://github.com/bastl-instruments?tab=repositories Bastl Instruments]
* [https://github.com/Befaco?tab=repositories Befaco]
* [https://github.com/xnotox?tab=repositories Daniel Bachmann]
* [https://github.com/deladriere/euro-modules deladriere/euro-modules]
* [https://github.com/DragosRotaru?tab=repositories Dragos Rotaru]
* [https://github.com/HerrPaule?tab=repositories irie electronics]
* [https://github.com/Ixox?tab=repositories Ixox]
* [https://github.com/jakplugg?tab=repositories jakplugg]
* [https://github.com/jbeuckm?tab=repositories Joe Beuckman]
* [https://github.com/Julien-Nicault?tab=repositories Julien Nicault]
* [https://github.com/kweiwen?tab=repositories kweiwen]
* [https://github.com/L71?tab=repositories Lars Bengtsson]
* [https://github.com/pingdynasty?tab=repositories Martin Klang], [[Rebel Technology]]
* [https://github.com/minisystem?tab=repositories minisystem]
* [https://github.com/maltman23?tab=repositories Mitch Altman]
* [https://github.com/mysticcircuits?tab=repositories mysticcircuits]
* [https://github.com/mxmxmx?tab=repositories mxmxmx]
* [https://github.com/pichenettes?tab=repositories Olivier Gillet], [[Mutable Instruments]]
* [https://github.com/OpenModular?tab=repositories OpenModular], Open source music design hardware and software
* [https://github.com/intechstudio/ottosdiy Otto's DIY Eurorack Modules]
* [https://github.com/Pharmasonic?tab=repositories Pharmasonic]
* [https://github.com/robgmsn?tab=repositories robgmsn], GMSN!
* [https://github.com/russellmcc?tab=repositories Russell McClellan]
* [https://github.com/SonicPotions?tab=repositories Julian Schmidt], [[SonicPotions]]
* [https://github.com/THX2112?tab=repositories THX2112]
* [https://github.com/TomWhitwell?tab=repositories TomWhitwell], [[Music Thing Modular]]
* [https://github.com/vaeinoe?tab=repositories Väinö Ala-Härkönen]
* [https://github.com/bastl-instruments?tab=repositories Václav Peloušek], [[Bastl Instruments]]
* [https://github.com/av500?tab=repositories Vladimir Pantelic]<!-- dormant -->
 
{{stub}}
 
== See also ==
* [[Git]]
* [[GitLab]]
==* Synth[[List of synth DIY repositories ==]]
 
== References ==
{{reflist}}
 
== External links ==
* [https://help.github.com/articles/what-is-a-good-git-workflow/ GitHub workflow]
* [https://en.wikipedia.org/wiki/GitHub GitHub], Wikipedia
[[Category:Version control systems]]
 
[[Category:Git]]