А тепер найсоковитіша частина цього маленького підручника.
4. Ми створюємо наш проект
Ми створюємо каталог, який містить усі файли, пов’язані з проектом. Наприклад, у межах ГОЛОВНА нашого користувача ми створюємо папку Привіт Світ.
~ $ mkdir HelloWorld
Вводимо новостворену папку за допомогою команди cd.
~ $ cd HelloWorld /
Ми створюємо файл нашої програми «Привіт Світ«. Ми можемо використовувати текстовий редактор, який нам найбільше подобається. Тепер для спрощення речей просто те, що ми будемо робити, це виконати таку команду:
~ / HelloWorld $ echo "print (\" Hello World \ ")"> helloworld.py
Таким чином він просто створює файл helloworld.py всередині папки Привіт Світ з інструкцією, яка надрукує привітання.
Ми можемо протестувати нашу нову програму, дотримуючись таких інструкцій:
~ / HelloWorld $ python helloworld.py Hello World ~ / HelloWorld $
Таким чином ми створили нашу першу версію програми. Тепер це питання початку Git для вас, щоб перевірити наші майбутні випуски.
5. Починаємо Git
Для початку використання Git ми можемо налаштувати деякі загальні параметри в книзі в розділ 1.5 деякі з цих варіантів детально описані. У цьому випадку я хочу показати вам, як налаштувати лише параметри локального сховища.
~ / HelloWorld $ git config --local user.name lecovi ~ / HelloWorld $ git config --local user.email colomboleandro@bitson.com.ar ~ / HelloWorld $ git config --local core.editor vim
За допомогою цих параметрів я визначаю, що моє ім’я користувача для цього проекту «lecovi«, Що моя електронна пошта для цього проекту«colomboleandro@bitson.com.ar»І що редактор за замовчуванням я хочу використовувати під час запуску commit є натиск.
Перевага використання Git полягає в тому, що він працює локально в робочому каталозі нашого проекту. Ось чому ми повинні ініціалізувати його в каталозі проекту за допомогою команди ініціалізації.
~ / HelloWorld $ git init Ініціалізоване порожнє сховище Git у /home/leo/HolaWorld/.git/ ~ / HelloWorld $
Тепер ми збираємось створити файл .gitignore що ти скажеш Git які файли та каталоги вам не потрібно стежити. Для отримання додаткової інформації ви можете звернутися до книга. У цьому випадку ми запропонуємо вам ігнорувати той самий файл .gitignore і всі файли, що закінчуються на .pyc.
~ / HelloWorld $ echo .gitignore >> .gitignore ~ / HelloWorld $ echo * .pyc >> .gitignore
6. Додавання файлів
Тепер ми повинні додати файли (у цьому випадку у нас є лише один файл helloworld.py, але я думаю, ви зрозуміли ідею, так?). Використання команди додавати ми скажемо йому додати весь вміст каталогу (крім того, що ми записали у файлі .gitignore).
~ / HelloWorld $ git add.
7. Створення нашої версії
Після налаштування Git і додав усі файли, які ми хотіли мати під контролем нашої системи контролю версій, ми повинні зробити знаменитий commit.
За допомогою цієї інструкції ми встановимо момент в історії розвитку. Для першого випадку зазвичай роблять a commit з описом «Початкове комітування«. Зазвичай я опускаю державу інсценізовано і я просто запускаю команду commit з опцією -a.
~ / HelloWorld $ git коміт -a
Це відкриє редактор, який ми встановили за замовчуванням, у моєму випадку натиск, і ми можемо написати деталі commit. У цьому випадку я просто збираюся написати вище. Після того, як ми збережемо файл за допомогою редактора, Git подбає про виконання commit.
8. Додавання віддаленого сховища
Зараз саме час сказати нашому Git локальний, який має віддалене сховище. В книга Ми описали процедуру створення сховища в GitHub. У цьому розділі ми будемо використовувати те, що ми залишили на розгляді в розділі 3 попереднього допису.
Для додавання віддаленого сховища нам потрібно скористатися командою git віддалений додати де ім’я чи псевдонім передаються до сховища та його URL-адреси як аргумент. У цьому випадку ми будемо використовувати проект із проекту, у якому ви створюєте Google Code.
~ / HelloWorld $ git remote add gc https://code.google.com/p/lecovi-hello-world/
Тепер нарешті, щоб завантажити наш локальний репозиторій у віддалений, ми виконуємо команду штовхати.
~ / HelloWorld $ git push gc master
Як і в розділі 3, ми створили файл .netrc він використовуватиме параметри, що зберігаються у цьому файлі, для підключення до сервера. І гілка підніметься майстер до сховища, яке ми зберігаємо як gc.
На сторінці нашого проекту Google Code, ми можемо побачити в розділі Source в розділі перегорнути зміст нашого проекту.
Незабаром ...
Наразі ми закінчили навчальний посібник з того, як розпочати проект Git y Google Code.
У наступному та останньому розділі цього міні-підручника ми розглянемо, як внести зміни до нашого проекту та чи вони відображені в нашій системі контролю версій.
Привіт!
чому ви додаєте файл .gitignore до .gitignore?
Це не має сенсу: P, цей файл також повинен знаходитись у сховищі.
Привіт!
Ви маєте рацію, не має особливого сенсу це робити. Це було просто як приклад, щоб побачити, як це працює, і бути прикладом. Це те, що я не вкладав багато файлів і не хотів надто ускладнювати!
Дякуємо за роз'яснення.
Обійми!
Відмінна серія! Я вас вітаю!
Обійми! Павло.
Чудовий Пабло, з великим задоволенням взяти участь!