@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
, пока Вы делаете это, у мерзавца есть Ваша спина. Если Вы портите, Ваш код безопасен в хорошем репозитории мерзавца. Это потрясающее
Я начал использовать git.el (который поставляется с Git). Основная причина заключалась в том, что я использовал psvn.el для работы с Subversion, и я искал что-то подобное для Git. И поскольку git.el имеет совместимые привязки клавиш, это была моя первая остановка.
Однако я действительно начинал получать удовольствие от постановки моих коммитов (а не от подготовки всего файла, а только кусков), а git.el не поддерживал это должным образом. Короче говоря: сейчас я использую Magit , и мне это нравится.
Если честно, я еще не использовал Magit для выполнения, например, перенастройки или слияния. Я все еще использую для этого командную строку. Но, на мой взгляд, Magit лучше отображает функциональные возможности Git.