Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
software:smartgit [2015/09/25 09:26] – внешнее изменение 127.0.0.1software:smartgit [2018/06/23 16:37] (текущий) – [Также можно использовать ssh-agent] mirocow
Строка 1: Строка 1:
-{{tag>scm git hg mercurial software client}}+{{tag>git clinent}}
  
 ====== SmartGit ====== ====== SmartGit ======
  
 +===== Установка =====
  
-===== Отмена последнего комита в удаленном репозитории =====+  * http://www.syntevo.com/smartgit/ 
 +===== Ошибки =====
  
-  * Local/Undo Last Commit... +{{:os:wsk9t.png?600|}} 
-  Push+ 
 +Smartgit не поддерживает ключи rsa напрямую, для их использования, необходимо подключить их к Keychain. 
 + 
 +<note tip> 
 +<code bash>$ ssh-add -K ~/.ssh/id_rsa</code> 
 +Единственный минус, после каждой перезагрузки будет требовать пароль 
 +</note> 
 + 
 +==== Также можно использовать ssh-agent ==== 
 + 
 +nano ~/.ssh/config 
 +<code bash> 
 +Host * 
 + AddKeysToAgent yes 
 + UseKeychain yes 
 + IdentityFile ~/.ssh/id_rsa 
 +</code> 
 + 
 +затем добавляем ключ в Keychain 
 + 
 +<code bash>$ ssh-add -K ~/.ssh/id_rsa</code> 
 + 
 +Также необходимо установить в Smartgit флаг **Use system SSH client** во вкладке **Authentication** 
 + 
 +{{:os:monosnap_2018-06-23_19-37-40.png?600|}}