git server 연동 (azure devops)

violet·2024년 4월 15일
  1. azure devops => repo

  1. create a repository => create

  1. git server에 올릴 로컬 프로젝트 경로 접근
    => 우클릭
    => open Git Bash here 클릭 해서 GIT bash 실행

  1. git 사용자 연결 정보 설정
git config --global user.name "exam"
git config --global user.email exam@exam.kr
git config --global init.defaultBranch main

4_1. git 사용자 연결 정보 설정 확인

cat ~/.gitconfig

  1. azure devops의 repository clone URL copy

git init
git remote add origin https://logme365@dev.azure.com/logme365/APIEngine/_git/gitTestProject001
git push -u origin --all

git add . 								
git commit -m "spring project001 git commit test01" 

8_1. 오류 발생

git push --set-upstream origin main

원격 저장소와 local 저장소가 동기화되어있지 않은 상태로
git server 에 readme.txt 를 생성했을때 동기화 실패로 인해 발생함
=> 첫 commit은 강제 반영 시킴

8_2. 강제 반영

git push --set-upstream origin +main

  1. git repository 반영 완료

+++

이후 진행

  • 업데이트 (서버 => 로컬)
git pull origin main
  • 커밋 (서버 <= 로컬)
git add .
git commit -m "# 문구(description)"
git push --set-upstream origin main
profile
기억저장소

0개의 댓글