6 / 8 / 2
Регистрация: 20.12.2012
Сообщений: 729
1

Может ли консоль Git for Windows открывать папку, которая использовалась в прошлый раз?

24.10.2019, 21:31. Показов 919. Ответов 3

Стоит у меня на одной машине Git for Windows - он на базе MinGW. Можно ли его настроить, чтобы при запуске консоли, открывалась предыдущая рабочая директория?
1

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.10.2019, 21:31
Ответы с готовыми решениями:

Копирование в консоль Git (Windows)
Добрый день друзья. Я пока в git ламер - только начинаю пользоваться. Использую пока версию...

Не восстанавливаются окна и вкладки открытые в прошлый раз
Приношу извинения, что пишу здесь, но на форуме мозиллы активность зашкаливает - за сутки ни одного...

Как записать команду в консоль windows несколько раз?
Запускаю консоль в цикле, так: for(int k=0;k<=10;k++){ system ("start cmd"); } как мне...

В Windows XP администратор не может открыть папку жесткого диска и панель управления
В windows xp администратор не может открыть папку жесткого диска и панель управления, в безопастном...

3
2355 / 1793 / 531
Регистрация: 02.08.2011
Сообщений: 5,075
25.10.2019, 01:16 2
Если задача не запоминать директорию, а просто открыть в нужной директории, то тут несколько решений:
1. Создать ярлык для git-bash, открыть его свойства и:
- В поле Start in указать нужную директорию.

Если делать для ярлыка, созданного по умолчанию после установки git for windows, то нужно также в поле
Target убрать параметр --cd-to-home

2. Прописать bat-ник, который делает то же самое.

С ярлыком, имхо, быстрее, и удобнее получается.
0
6 / 8 / 2
Регистрация: 20.12.2012
Сообщений: 729
25.10.2019, 21:41  [ТС] 3
IamRain, Вы не так меня поняли, поэтому поясню, что я хотел. У меня есть несколько проектов, с которыми я периодически работаю и символические ссылки на них собраны в папке ~/projects. Допустим, открываю я Git Bash, перехожу в папку ~/projects/A, поработал с проектом, закрыл терминал. Потом на следующий день я хочу, чтобы сразу открылась последняя папка, в которой я работал (т.е. проект A).
0
Эксперт .NET
7583 / 5067 / 1208
Регистрация: 25.05.2015
Сообщений: 15,458
Записей в блоге: 14
25.10.2019, 22:40 4
Запуск делайте через свой скрипт. Который при запуске Git Bash будет восстанавливать последнюю current directory, а при завершении сохранять куда-то.

Добавлено через 26 минут
Если будут сложности с получением каталога чужого процесса, можно добавить к git алиас или просто свой скрипт выхода, и выходить только через эту команду. И там уже прописать сохранение.
А восстановление в скрипте ~/.bashrc
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.10.2019, 22:40

Как сделать так, чтобы программа открывалась там, где я её закрыл в прошлый раз?
Как переделать эту функцию: main_hWnd = CreateWindowEx( WS_EX_TOPMOST, szWindowClass,...

Запретить открывать папку
Как сделать так, чтобы папку была невидимой и её нельзя было открыть?

Не открывать консоль
В общем, сделал я прогу с граф. интерфейсом(.pyw) и с помощью cxfreeze зашил её в .ехе. Но, когда...

Git: скопировать репозиторий к себе в папку
Здравствуйте хочу скопировать репозиторий к себе в папку: site. Выполняю команду: $git clone url....

Почему Git не хочет входить в папку пользователя?
Здравствуйте. Все видно на скрине. Полный путь- слишком много аргументов. Начинаю вводить по...

Git игнорировать папку начинающуюся с точки .vscode
.gitignore bower_components/ node_modules/ .vscode/ hidetext.txt .vscode/ - папку все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.