Git(깃) 여러대 PC에서 동기화하는방법
과정
여러대의 PC가 존재하고 모든 PC는 하나의 레포지스터리를 바라보고 업데이트를 한다고 과정한다
방법
** PC에 Git 설치하는 방법과 레포지스터리 생성 방법은 생략 **
Step01. 맨 처음 업로드하는 pc작업
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# git 사용 계정 등록
$git config --global user.name "gyejindev"
$git config --global user.email "gyejin.dev@gmail.com"
# git에 반영할 폴더로 이동
$cd myapp
#git 폴더 생성 및 초기화
$git init
#git 레포지스터리 연결(링크는 레포지스토리 생성하면 얻을 수 있는 git 링크)
$git remote set-url origin https://계정이름@github.com/gyejindev/gyejindev_blog.git
#git 브랜치를 메인으로 변경
$git branch -M main
#git에 올리기 위한 스테이지 업로드
$git add .
#스테이지 commit 진행
$git commit -m "gitblog업데이트"
#git 레포지토리에 업로드 진행
$git push -u origin main
Step02. 이후 다른 pc들에서 동기화 및 업로드하는 방법
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# git 사용 계정 등록
$git config --global user.name "gyejindev"
$git config --global user.email "gyejin.dev@gmail.com"
# git에 동기화할 폴더로 이동
$cd myapp
#git 폴더 생성 및 초기화
$git init
#git 레포지토리 연결(링크는 레포지토리 생성하면 얻을 수 있는 git 링크)
$git remote set-url origin https://계정이름@github.com/gyejindev/gyejindev_blog.git
#git 브랜치를 메인으로 변경
$git branch -M main
#git 레포지토리에 업로드되어있는 파일들을 해당 폴더에 내려받아서 최신화하기
#만약 내파일과 레포지의 파일을 비교하고 싶다면 $git diff 실행
$git pull
#파일 수정후 git에 올리기 위한 스테이지 업로드
$git add .
#스테이지 commit 진행
$git commit -m "gitblog업데이트"
#git 레포지토리에 업로드 진행
$git push -u origin main
This post is licensed under
CC BY 4.0
by the author.