Я розробник .NET і багато разів використовував TFS (сервер фундаментальної команди) як програмне забезпечення управління джерелами. Хорошими особливостями TFS є:
- Гарна інтеграція з Visual Studio (тому я роблю майже все візуально; ніяких команд консолі немає)
- Простий процес виїзду та реєстрації
- Легке злиття та вирішення конфліктів
- Легка автоматизована побудова
- Відгалуження
Тепер я хочу використовувати Git в якості основи, сховища та контролю джерел своїх проектів з відкритим кодом. Мої проекти знаходяться на мові C #, JavaScript або PHP з базою даних MySQL або SQL Server як механізмом зберігання.
Я просто використав для цього допомогу github.com і створив там профіль і завантажив графічний інтерфейс для Git. До цієї частини було так просто.
Але я майже застряг у подальшому просуванні. Я просто хочу зробити кілька простих (дійсно простих) операцій, зокрема:
- Створення проекту на Git та відображення його у папці на моєму ноутбуці
- Перевірка / перевірка файлів і папок
- Вирішення конфліктів
Це все, що мені зараз потрібно зробити. Але здається, що графічний інтерфейс не такий зручний для користувачів. Я очікую, що у графічного інтерфейсу з'явиться Connect To...
щось подібне, і тоді я очікую, що буде показаний список проектів, і коли я вибираю його, я очікую, що я побачу список файлів і папок цього проекту, як і вивчення вашого проекту TFS у Visual Studio. Тоді я хочу мати змогу клацнути правою кнопкою миші файл і виберіть check-in...
або check-out
і подібні речі.
Чи багато чекаю? Що мені робити, щоб легко використовувати Git так само, як TFS? Що я тут пропускаю?