Наконец, остается только увидеть, как регистрировать последовательные изменения в нашем развитии.
9. Регистрация изменений
Мы собираемся внести некоторые изменения в файл исходного кода. Сначала мы добавим типичную линейку окружений * Никс для сценариев, а затем мы сделаем немного более восторженное сообщение. В данном случае мы делаем это с помощью текстового редактора.
Если мы запустим команду git статус Это проинформирует нас, что произошли изменения и что мы должны сделать новый совершать зарегистрировать их. Итак, выполняем:
~ / HelloWorld $ git commit -a -m "Добавление более восторженного сообщения"
Когда мы начали наш проект в Google Code, мы установили, что у него будет лицензия GPL v3, в нем говорится, что программное обеспечение должно распространяться с копией файла лицензии. Поэтому мы можем подключиться к сайту GNU и скачай.
Теперь, когда у нас есть файл лицензии, мы можем добавить его в наш проект. Просто сбросив его в рабочий каталог. Если мы запустим git статус, он сообщит нам, что были изменения, но файл, о котором идет речь, не «отслеживаются»(Если можно использовать термин).
Чтобы изменение отразилось в нашем репозитории, мы должны эффективно добавить его с помощью команды git добавить.
~ / HelloWorld $ git add LICENSE.txt
Если мы снова побежим git статус это сообщит нам, что был добавлен новый файл. Наконец мы запускаем совершать чтобы установить новую версию, и, наконец, мы можем загрузить текущее состояние нашего локального репозитория в удаленный репозиторий, размещенный в Google Code.
~ / HelloWorld $ git commit -a -m "Добавление файла лицензии GPL v3" ~ / HelloWorld $ git push gc master
10. Обзор нашей истории
Если мы подключимся к репозиторию нашего проекта в Google Code мы можем видеть в разделе Источник В разделе изменения различные версии, которые мы использовали в нашей разработке.
Посмотреть репозиторий можно по адресу: http://code.google.com/p/lecovi-hello-world/source/browse/
В конце концов
Как вы увидите, это довольно простой и чрезвычайно полезный инструмент. Надеюсь, вам понравилось, он послужил вам, и я жду ваших комментариев.
Привет!
Спасибо за серию интересных статей !!
Есть ли особая причина использовать Google Code вместо Github, который кажется более известным? Прошу от величайшего невежества XD
Приветик!
Добро пожаловать!
Мне это не просто показалось очень простым, и, учитывая, что у многих людей уже есть учетная запись Google, вы можете получить услугу, просто перейдя на сайт Google Code.
GitHub - отличный инструмент, но наличие большего количества параметров настройки иногда делает его немного сложнее для новичка.
Я готовлю несколько статей, в которых немного поработаю с GitHub и Bitbucket, познакомлю с Mercurial и hg-git.
Hug!