Actions

Tooling: Difference between revisions

From Modelado Foundation

imported>SLewis
No edit summary
imported>SLewis
No edit summary
Line 2: Line 2:


[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.


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
=== Linux ===


=== Windows ===
[http://git-scm.com/download/linux Git command line]


[https://windows.github.com/ Github for Windows]
[http://git-scm.com/download/gui/linux Linux GUI clients]
 
[http://git-scm.com/download/win Other Windows GUIs]


=== Mac ===
=== Mac ===
Line 19: Line 19:
[http://git-scm.com/download/mac Other Mac GUIs]
[http://git-scm.com/download/mac Other Mac GUIs]


=== Linux ===


[http://git-scm.com/download/linux Git command line]
=== Windows ===
[http://git-scm.com/download/gui/linux Linux GUI clients]
 
[https://windows.github.com/ Github for Windows]
 
[http://git-scm.com/download/win Other Windows GUIs]


=== Cross Platform (all of above) ===
=== Cross Platform (all of above) ===


[https://www.eclipse.org Eclipse (embedded git client in IDE)]
[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)

Revision as of 18:41, October 17, 2014

Git/Github Source Code Control

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

Git command line

Linux GUI clients

Mac

Github for Mac

Other Mac GUIs


Windows

Github for Windows

Other Windows GUIs

Cross Platform (all of above)

Eclipse IDE (embedded git client as IDE plugin)

LaTex

LaTex is a commonly-used document editing system.

LaTex Project

Comparison of Tex Editors (with links to editor software)