Команда pushd ('push directory'). зберігає поточний робочий каталог у стеку, а потім змінює робочий каталог на новий шлях, введений користувачем.
Команда 'pushd' — це вбудована команда оболонки, яка спрощує навігацію та керування каталогами за допомогою стека каталогів. Цей стек працює за принципом «Останній прийшов, перший вийшов» (LIFO), що дозволяє користувачам надсилати каталоги в стек і легко перемикатися між ними.
Якщо ви використовуєте pushd замість cd для переходу до цільового каталогу, ви можете компакт-диск у скільки завгодно підкаталогів, і popd завжди повертатиме вас до початкового каталогу.
Команда git push є використовується для завантаження вмісту локального сховища у віддалений репозиторій. Натискання — це те, як ви переносите коміти з локального сховища до віддаленого репо.
Зберігає поточний каталог для використання командою popd, а потім переходить до вказаного каталогу. Щоразу, коли ви використовуєте команду pushd, для вашого використання зберігається один каталог. Однак ви можете зберігати кілька каталогів, використовуючи команду pushd кілька разів.
І pushd, і popd є вбудованими командами оболонки. Команда pushd є використовується для збереження поточного каталогу в стек і переходу до нового каталогу.