Страница 4 из 7« Первая...23456...Последняя »

Git, часть 2 — конфигурация, возможности и работа

Git, часть 2 — конфигурация, возможности и работа

Ранее уже я писал вводную статью по системе контроля версий — GIT (Работа с Git, часть1 – Введение). На этот раз будет продолжение. И в этой статье сделаю более расширенный обзор. Время идет, и я тоже кое что успел на практике закрепить, по этому я расширю те вопросы, которые были затронуты не столь глубоко в моей предыдущей статье.

Некоторые знакомые и пользователи просили написать детальней про GIT и как им пользоваться. Жаловались что много статей но из них мало что поняли… Попробую теперь и я в этой статье объяснить по своему, простым языком… Надеюсь все таки это вам хоть что-то да прояснит.

Итак, что нужно сделать… Для того что бы можно было начать работать с системой контроля версий git достаточно создать конфигурационные файлы(если ранее их не было) и инициализировать рабочую директорию. Инициализация делается в директории где находится проект, который нужно поместить в контроль версий. Что же касается очереди действий, то желательно сперва создать пользовательский конфигурационный файл, и только после этого делать инициализацию в рабой директории, хотя и не обязательно в такой очерёдности, просто желательно.

В этой статье я углублюсь в создание конфигурационного файла, установок, некоторых удобств и попробую рассказать как можно оперировать командами: init, add, rm, mv, commit, status, log, diff, blame, branch, stash, …

Забегая на перед: следующая часть планируется по слияниям версий (мержингу) и около мержинговых тем ($ git merge & etc)…

Ну а теперь ознакомьтесь с тем что я для вас приготовил:

QT Creator как IDE для «C-Embedded-проектов»

QT Creator как IDE для "C-Embedded-проектов" 

Так сложилось, что я по мере нужды занялся поиском, и нужно было найти графический, легкий, удобный, полнофункциональный IDE для Embedded и к тому же под Linux, а самое главное — бесплатный, или в идеале под GPL лицензией.

Альтернативы типа Eclipse и NetBeans меня не впечатлили, тяжелые и очень неудобные. Мега любимый SlickEdit (который я считаю просто самым лучшим IDE) стоит дорого, а его демо-версия попросту не способна слелать то что умеет полнофункциональная версия (я это проверял).

Был сделан поиск, и после выбора среди вариантов был найден ответ. Ответ был QTCreator. Разумеется что это не панацея, и кое чего он не может(или я не нашел как это сделать), но также может много, тоесть золотая середина.

В любом случае, думаю что если нужно удобно и быстро работать с кодом на языке C, то это можно сделать весьма комфортно используя IDE, выше озвученный QTCreator. Ну и также если у вас Java-проект, то QTCreator тоже справится, просто потому что он по синтаксису очень похож на C++, который поддерживается.

Qt Creator IDE

http://qt.nokia.com/images/products/qtcreatorbreakdown.png

Дальше я буду описывать именно работу с ним из под Linux, но уверен все тоже самое вы можете сделать и мод Mac и под Windows.

Git шпаргалка — Git cheat sheet

На просторах интернета есть интересная статейка — Git cheat sheet , она же картинка-шпаргалка по командам Git:

http://ktown.kde.org/~zrusin/git/git-cheat-sheet-medium.png
http://www.cheat-sheets.org/saved-copy/git-cheat-sheet.pdf

Страница 4 из 7« Первая...23456...Последняя »