Tooling: Difference between revisions
From Modelado Foundation
imported>SLewis No edit summary |
imported>Admin No edit summary |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== Git/Github Source Code Control == | == Git/Github Source Code Control == | ||
'''12.18.2014: Github Client Security Vulnerability Announced - PLEASE UPDATE YOUR CLIENT SOFTWARE IMMEDIATELY IF ON Windows or Mac'''. Today there was a [https://github.com/blog/1938-vulnerability-announced-update-your-git-clients vulnerability identified and fixed in windows and mac git clients]. The vulnerability has been fixed in most clients, including the Github for windows and Github for mac clients. If you are on Windows or Mac, please update your git clients immediately. | |||
[http://git-scm.com/ Git] is a distributed source code control system, and [https://github.com github] provides a set of services to create, use, and manage git repositories. | [http://git-scm.com/ Git] is a distributed source code control system, and [https://github.com github] provides a set of services to create, use, and manage git repositories. | ||
It's possible to use Github's web interface to create, edit, commit/push text files and directories, as well as create and switch branches. This can become cumbersome, however | |||
There are a variety of both command-line and gui clients for git, for most operating systems. Below are listed some links to commonly used tools. | There are a variety of both command-line and gui clients for git, for most operating systems. Below are listed some links to commonly used tools. | ||
=== Linux === | |||
[http://git-scm.com/download/linux Git command line] | |||
[http://git-scm.com/download/gui/linux GUI clients] | |||
=== Mac === | |||
[https://mac.github.com/ Github for Mac] | |||
[http://git-scm.com/download/mac Other Mac GUIs] | |||
[http://git-scm.com/download/linux Git command line] | |||
=== Windows === | === Windows === | ||
Line 13: | Line 29: | ||
[http://git-scm.com/download/win Other Windows GUIs] | [http://git-scm.com/download/win Other Windows GUIs] | ||
[http://git-scm.com/download/linux Git command line] (e.g. via [http://cygwin.com cygwin]) | |||
=== Cross Platform (all of above Platforms) === | |||
[ | [https://www.eclipse.org Eclipse IDE (embedded git client as IDE plugin)] | ||
== | == LaTex == | ||
LaTex is a commonly-used document editing system. | |||
[http://www.latex-project.org/ LaTex Project] | |||
[ | [http://en.wikipedia.org/wiki/Comparison_of_TeX_editors Comparison of Tex Editors] (with links to editor software) |
Latest revision as of 00:10, December 19, 2014
Git/Github Source Code Control
12.18.2014: Github Client Security Vulnerability Announced - PLEASE UPDATE YOUR CLIENT SOFTWARE IMMEDIATELY IF ON Windows or Mac. Today there was a vulnerability identified and fixed in windows and mac git clients. The vulnerability has been fixed in most clients, including the Github for windows and Github for mac clients. If you are on Windows or Mac, please update your git clients immediately.
Git is a distributed source code control system, and github provides a set of services to create, use, and manage git repositories.
It's possible to use Github's web interface to create, edit, commit/push text files and directories, as well as create and switch branches. This can become cumbersome, however
There are a variety of both command-line and gui clients for git, for most operating systems. Below are listed some links to commonly used tools.
Linux
Mac
Windows
Git command line (e.g. via cygwin)
Cross Platform (all of above Platforms)
Eclipse IDE (embedded git client as IDE plugin)
LaTex
LaTex is a commonly-used document editing system.
Comparison of Tex Editors (with links to editor software)