Si bien Coda 2 admite git, he descubierto que su integración es menos que deseable. Mi enfoque personal es que Coda es un excelente editor si * no * usa el control de versiones y desea poder (s) ftp en un sitio y editar directamente.
Cuando se trata de un editor de código, SublimeText 2 (http://www.sublimetext.com/) es difícil de superar. TextMate (http://macromates.com/) también es genial, pero Sublime edge lo destaca y sigue mejorando en mi opinión.
Si está buscando un cliente git basado en GUI, hay algunos buenos que he probado, pero siempre he vuelto a la terminal. Algunos de los mejores clientes que he probado son gitbox (http://www.gitboxapp.com/) y el propio cliente de github (http://mac.github.com/) (no tiene que usar github para usar su cliente) Dicho esto, si solo estás aprendiendo a usar git (http://git-scm.com/book), definitivamente recomendaría al menos sentirte cómodo con algunos de los conceptos básicos a través de la terminal. Creo que es beneficioso comprender lo que realmente sucede en segundo plano con los clientes de la GUI, especialmente si algo sale mal.
- Cómo alojar un sitio web usando WordPress
- ¿Debo tomar trabajos de desarrollo web front-end en lugar de la ruta J2ee de pila completa y esto impactaría nuevamente en mi oportunidad como pila completa para otras empresas?
- Cómo elegir una empresa de desarrollo web para redesarrollar tu sitio
- ¿En qué se diferencia la aplicación web progresiva de la aplicación web receptiva?
- ¿Cuáles son algunos proyectos complejos y valiosos de ASP.NET MVC de último año?
Esto va un poco más allá de lo que está pidiendo, pero para implementaciones / reversiones simples, consulte beanstalk (http://beanstalkapp.com/) para su alojamiento de repositorios. Beanstalk también tiene excelentes guías de inicio (http://guides.beanstalkapp.com/.)