Ответ
Работал с Git (GitHub, GitLab, Bitbucket) и Mercurial. В основном использую Git из-за его популярности и удобства.
Пример работы с Git в Go-проекте:
package main
import (
"fmt"
"os/exec"
)
func main() {
cmd := exec.Command("git", "clone", "https://github.com/user/repo.git")
err := cmd.Run()
if err != nil {
fmt.Println("Error cloning repo:", err)
return
}
fmt.Println("Repository cloned successfully")
}
Знаю основные команды: git pull, git push, git rebase, git merge, работа с ветками, разрешение конфликтов. Для сложных сценариев использую git cherry-pick или git reflog.
Видео-ответы
▶
ДОПРОС СБЕРА 3 ЭТАПА и ОФФЕР. FRONTEND СОБЕСЕДОВАНИЕ на 310К
▶
Мок интервью для Романа на должность DevOps инженера
▶
Мок интервью для Романа на должность DevOps инженера
▶
Пробное интервью на роль DevOps инженера
▶
Пробное интервью на роль DevOps инженера
▶
Собеседование frontend стажера 2023
▶
Собеседование frontend-разработчика для X5Tech
▶
Public Interview for Vue developer
▶
Публичное собеседование: Junior Python-программист
▶
Скайп-собеседование по вакансии PHP-разработчик в компанию Бука - buka.ru ✓ 14.08.2018
▶
Скайп-собеседование по вакансии PHP-разработчик в компанию Бука - buka.ru ✓ 14.08.2018