Цифровой садик - приветственная

Цифровой садик - приветственная | Полный список всего, что тут есть | RSS | Подписаться через follow.it

10.11.2022

git в emacs

Слабоначатое.

Forge - какие-то плюшки по работе с issues и ещё какими-то радостями гитлабов и т.п.

git push - способы

https://stackoverflow.com/questions/13736222/how-to-git-push-using-git-emacs

  • Во-первых, конечно, magit-push в Magit.
  • Во-вторых: Newer versions of Emacs provide the command C-x v P, longer version M-x vc-push (as noted by @CAT0).
  • В-третьих, запустить git-push как внешнюю команду, но из emacs M-& git push [Enter], longer version: M-x async-shell-command [Enter] git push [Enter]. As pointed out by @mariotomo this is better than the synchronous version below because it opens a buffer for the output.
    • M-! git push [Enter] longer version: M-x shell-command [Enter] git push [Enter] (как раз синхронная).

Из magit в vc

Operations VC VC-dir (same commands) Magit

------------------------------------------------------------------------------------------–—+

Project status project-vc-dir (C-x p v) magit-status (C-x g)
Pull vc-update (C-x v +) … (+) magit-pull (F p)
Checkout vc-retrieve-tag (C-x v r) … (B s) magit-branch (b b)
New branch C-u vc-create-tag (C-u C-x v s) magit-branch (b c)
Commit vc-next-action (C-x v v) … (v) magit-commit (c c)
Rebase shell-command (M-!) + git rebase master magit-rebase (r p)
Push vc-push (C-x v P) … (P or C-u P) magit-push (P p)
Stash vc-git-stash-%operation% magit-stash (z)
Log vc-print-root-log (C-x v L) … (L) magit-log (l l)

Чтобы закоммитить несколько файлов разом, в vc-dir выделяем несколько измененных файлов кнопочкой m, потом "следующее действие" по m.


Если у вас есть мысли, комментарии, предложения или отклики по поводу этой страницы или этого цифрового сада в целом, напишите мне сообщение на agnessa@agnessa.pp.ru. Мне ооочень интересно!

Задонатить.


An IndieWeb Webring 🕸💍