Я деякий час слідкував за цим блогом і деякий час хотів поділитися з вами чимось. На щастя, зараз у мене є трохи часу і я вирішив скласти міні-підручник про те, як скласти проект Git і завантажте його в Google Code.
Багато підручників починаються з клонування сховища (завантаження його з віддаленого сервера, наприклад Google Code, GitHub, Бітбукет , тощо ...), але дуже мало хто бере до уваги розробників, які щось починають і хочуть зробити цей проект за допомогою системи контролю версій (CVS, Паралельна система версій) подібно до Git.
Впровадження системи контролю версій для розробки програмного забезпечення дозволяє уникнути таких ситуацій, як ми бачимо в Imagen 1 (Я не сумніваюся, що це сталося не з кимсь із нас).
З іншого боку, як тільки ми освоїмо цю систему, ми можемо розширити її для використання в інших програмах. Наприклад, його можна використовувати для контролю версій документів, які ми зазвичай редагуємо. Це дозволяє нам вести історичну історію виконаної роботи, а також реалізації різних галузей, які можуть бути внесками від різних співробітників.
Чому Git?
Ну, головним чином тому, що це один із найкращих там. Його створив наш дорогий друг Лінус Торвальдс в C в 2005 р. і використовується для відстеження версій ядра Linux (непогано, правда?)
Він порівняно простий у використанні, і згідно з опитуванням, проведеним у 2013 році, яке прощається, користувачі Eclipse IDE прийняли 30%.
На офіційному сайті ми можемо знайти всю відповідну документацію, книгу, яка висвітлює найважливіші аспекти Git трохи глибше вивчити те, що ми побачимо в цій статті.
На щастя, у нас є одна Іспанська версія що є досить добре перекладеним і також цілком повним. Переклад зроблено на GitHub і ви можете сприяти його вдосконаленню.
Чому в Google Code?
Що ж, про інтернет-гіганта сказати не так багато ... Хоча існує безліч варіантів розміщення проектів, багато хто з нас вже має рахунок Google і тому у вас вже є своє ім’я користувача Google Code, полегшуючи роботу.
Також Google Code Тут розміщено сотні проектів різними мовами, він безкоштовний, призначений виключно для використання проектів з відкритим кодом і дуже простий у використанні.
З іншого боку, вам довелося вибрати один із багатьох варіантів, і я просто подумав спробувати те, що пропонує нам веб-гігант. Надалі я розглядатиму інші пропозиції, які існують.
Незабаром ...
Поки короткий вступ, а в наступному розділі ми розглянемо, як створити наш проект у Google Code.
Привіт!
Ну, Google Code вбиває мене (і доступ до проектів, які він розміщує), оскільки він заблокований для моєї країни (Куби), я використовую Github повною мірою, і хоча я міг отримати доступ до Google Code, я не бачу сенсу в тому, щоб щось використовувати крім Github, вони просто найкращі.
Так, вони багато говорять про свободу в Інтернеті, і вони блокують нас.
АНБ використовує ICANN, щоб погрожувати Google, США можуть закрити потрібну сторінку. Якби Google відкрив свої послуги для Куби, ICANN закрила б домен (що Google не хотів би). Хтось сказав VPN? ^ _ ^
Ну, це все на Кубі. розподіл смуги пропускання нерівномірний, тому VPN - це розкіш.
Ось вони дешеві: http://www.vpnbook.com/freevpn (Точніше 0 доларів)
Інша відмінність полягає в тому, що на github деякі компанії використовують його для пошуку своїх нових талантів, що не стосується коду google. З іншого боку, якщо Google сам передає деякі свої проекти Opensource на GitHub, ви не думаєте, що це для чогось? ... Вітаю всіх.
Код Google дуже корисний, я використовую його для університетських завдань, але не використовую Git, а Subversion, я використовую svn, тому що я той, кого я в основному освоюю
Ще в той день мені рекомендували цей підручник з git.
http://gitimmersion.com/index.html
Я знайшов його чудовим.
Якщо я погано пам’ятаю, Google Code вже місяці охоплює вміст, завантаження та інше, який можна редагувати. Я не використовую його, тому я не в курсі з ним, але, гадаю, це буде щось, про що ви будете детально обговорювати, оскільки саме за січень 2014 року у них відбулися деякі обмежуючі різкі зміни. І що я про Google XD
Правда полягає в тому, що я не знав про обмеження Google Code, мені просто здавалося легким розпочати роботу, не маючи необхідності отримувати новий обліковий запис (оскільки багато хто повинен мати обліковий запис Google).
Це був варіант, який я спробував, він був мені корисний, і я ним поділився. Безумовно, існує безліч інших кращих варіантів, але все залежить від того, яким є робоче середовище кожного з них.
Нам доведеться подивитися, що Google готує нам у 2014 році, я знаю, що вони готують новий сайт для централізації діяльності розробників.
На щастя, це інструменти 2.0, коли вони беруть політику, яка не переконує користувача, просто перестає користуватися нею і вуаля! Звичайно, ви повинні завжди пам’ятати про це, оскільки може трапитися так, що воно перестане існувати, не бажаючи цього ...