Операции с удаленным частным репозиторием требуют ввода пароля. Git может сохранять введенные пароли, чтобы не вводить их при каждой операции. Как это сделать?
Во-первых, git может запомнить введенный пароль временно. Это позволит выполнить ряд необходимых операций, введя пароль лишь один раз.
		
		
			
			
			
			
				
					
				| 
					
				 | 
						git config credential.helper cache  | 
					
				
			 
		 
После этого в локальном репозитории, в котором вы выполните команду, введенный пароль будет сохраняться на 15 минут. Время и рамки действия команды можно изменить:
		
		
			
			
			
			
				
					
				| 
					
				 | 
						git config --global credential.helper "cache --timeout=1800"  | 
					
				
			 
		 
Эта команда позволит запоминать пароль на полчаса (—timeout=1800) при работе со всеми (—global) хранилищами.
Во-вторых, если требуется хранить пароль все время, используйте команду store:
		
		
			
			
			
			
				
					
				| 
					
				 | 
						git config credential.helper store  | 
					
				
			 
		 
Она также понимает ключ —global:
		
		
			
			
			
			
				
					
				| 
					
				 | 
						git config --global credential.helper store  | 
					
				
			 
		 
Когда потребуется отключить сохранение паролей, отмените инструкции следующей командой:
		
		
			
			
			
			
				
					
				| 
					
				 | 
						git config --unset credential.helper  | 
					
				
			 
		 
					
					git
					
						
							Данная запись опубликована в 30.09.2017  01:28 и размещена в рубрике Программирование.
																Вы можете перейти в конец страницы и оставить ваш комментарий.
							
						
					
					
					
				Мало букафф? Читайте есчо !
					
						
						Апрель 2, 2024 г.
						
						Как использовать GIT, может зависеть от многих факторов, например как проходит тестирование, работает ли целая команда над проектом или один разработчик соло.
Соло разработка
Концепция работы с GIT в случае одного разработчика сводится обычно ...
						Читать
					 
					
						
						Июль 17, 2017 г.
						
						Настройки в файле .gitignore позволяют исключить из списка файлов сканируемых GIT, все то что отслеживать не надо. Обычно это так называемые юзер-файлы, изображения, архивы, документация и т.п.
В данной статье рассмотрим типовой случай настоек в .gitignore. ...
						Читать
					 
					
						
						Ноябрь 8, 2018 г.
						
						Когда что то не просто пошло не так, а зашло слишком далеко, как восстановить состояние из удаленного репозитория (origin)?
Я прибегаю к этому методу, если эксперименты в очередной раз зашли в тупик, а
[crayon-69094f8a2524d488156066/]
требует ...
						Читать
					 
					
						
						Июль 31, 2024 г.
						
						Иногда нужно избавиться от новых (лишних) файлов, привожу примеры команд.
Если это случается регулярно, в процессе компиляции, сборки, у вас создаются файлы, которые вы не будете включать в commit, то, наверное, стоит подумать и включить их в настройки ...
						Читать