Сообщение от tenshi
			 
		
	 | 
	
		попробовал недавно битбакет... после гитхаба это какой-то детский сад. 
 
с гитом работаю через черепашку. не вводите детей в заблуждение. в консоли делать что-то сложнее чем "апнули/закоммитили" - не ахти какое удовольствие.
	 | 
	
я часто делаю коммиты через интерактивные режим, с разбитием чанков на несколько коммитов
да и у меня zsh, меня выручает автодополнение просто суперски, я такого не видел больше нигде.
после TAB+TAB вылезает такой автокомплит, по которому можно ходить и выделять стрелочками :
	
	| 
		 Код: 
	 | 
	cherry-pick   -- apply changes introduced by some existing commits
citool        -- graphical alternative to git commit
clean         -- remove untracked files from working tree
clone         -- clone repository into new directory
comint  -- alias for 'commit --interactive'  | 
	
подобное автодополнение после всяких checkout'ов, и т.д.
у меня ещё просто сборка через grunt 

 но её я перенёс в маленькую кнопочку в phpStorm'е.
может, действительно, стоит попробовать какой-нить гуй для гита - черепаха для винды 

 остался смартгит и кустарники.
	
	
		
			Сообщение от dmitry111
			 
		
	 | 
	
		работаю с git через терминал, хотя phpStorm имеет опцию работы с git, но там я пока не вникал как коммитить 
 
Хотел бы узнать можно ли прописать алиасы не в .gitconfig а в саму оболочку? Что-то вроде: 
alias co="git checkout" 
и если так можно, то как сохранить эти алиасы (чтоб при выходе не стирались)?
	 | 
	
если оболочка Bash, то это нужно прописать в 
~/.bashrc. введи в гугле этот башрк для помощи 
