Рекомендуемый режим мерзавца для [закрытого] Emacs

@superjoe30

Что относительно того, чтобы использовать управление исходным кодом на Вашем собственном компьютере, если Вы - единственный программист? Эта хорошая практика? Существуют ли связанные подсказки или приемы?

я нахожу, что мерзавец на самом деле легче для этого, поскольку Вам не нужны сервер или беспокойство о вводе URL и так далее. Ваши праведные жизни материала управления версиями в .git каталог в Вашем проекте и Вы просто идете вперед и используете его.

5-секундное введение (принятие Вас установили его)

cd myproject
git init
git add * # add all the files
git commit

В следующий раз Вы делаете некоторые изменения

git add newfile1 newfile2 # if you've made any new files since last time
git commit -a

, пока Вы делаете это, у мерзавца есть Ваша спина. Если Вы портите, Ваш код безопасен в хорошем репозитории мерзавца. Это потрясающее

  • Примечание: можно найти вытаскивающие вещи Из мерзавца немного тяжелее, чем вкладывать их, но намного более предпочтительно иметь ту проблему, чем не иметь файлы вообще!
11
задан Luke Girvin 24 October 2011 в 16:57
поделиться

2 ответа

Я начал использовать git.el (который поставляется с Git). Основная причина заключалась в том, что я использовал psvn.el для работы с Subversion, и я искал что-то подобное для Git. И поскольку git.el имеет совместимые привязки клавиш, это была моя первая остановка.

Однако я действительно начинал получать удовольствие от постановки моих коммитов (а не от подготовки всего файла, а только кусков), а git.el не поддерживал это должным образом. Короче говоря: сейчас я использую Magit , и мне это нравится.

Если честно, я еще не использовал Magit для выполнения, например, перенастройки или слияния. Я все еще использую для этого командную строку. Но, на мой взгляд, Magit лучше отображает функциональные возможности Git.

9
ответ дан 3 December 2019 в 09:20
поделиться

Я использую режим Magit.

2
ответ дан 3 December 2019 в 09:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: