git repository 생성 및 로컬 폴더 연결

깃허브 로고

1. Repository 생성

로그인 된 깃화면에서 다음과 같은 버튼을 찾아주세요.

git repository 추가

Repository name과 public, private 선택

private도 깃 잔디심기가 가능합니다.

git create a new repository

Repository url 복사

2. 로컬 폴더와 연결 및 깃으로 파일 업로드

git 파일 다운로드 및 설치

https://www.git-scm.com/download/win

git에 올릴 폴더에 마우스 우클릭 – Git Bash Here 클릭

git bash here

순서대로 명령어 입력

검은색 화면이 뜨고 컴퓨터 명과 폴더 경로와 이름이 뜨면 다음과 같이 명령어 입력합니다.

git init

git add .

git commit -m “commit시 남을 메세지 자유롭게 입력”

git remote add origin 복붙한 주소

git push origin master

 

컴퓨터 로컬 파일과 깃을 처음 연동했을 시 로그인 창이 뜹니다.

컴퓨터와 깃을 처음 연결했을 때 1번만 로그인하면 됩니다.

git commit

 git init

: 깃과 폴더 연결 명령어

 

git add .

: 깃에 올라갈 폴더 속 파일 업로드

 

git commit -m “commit시 남을 메세지 자유롭게 입력”

: 깃에 폴더를 올리는 커밋 과정을 설명할 메세지

 

git remote add origin 복붙한 주소

: 보낼 깃 주소 지정 : origin 브랜치 생성  // 폴더와 깃 처음 연결시에만 해줌

 

git push origin master

: master 브랜치로 모든 파일 전송

파일 업로드 확인


3. 깃에서 로컬파일로 연동

README.md 파일을 만들어 깃에서 로컬파일로 연동하는 방법을 알아볼 것 입니다.

 

README 파일은 repository를 보는 사람들에게 프로젝트를 설명하기 위해 만들어집니다.

md는 html의 방식인 MarkDown문법을 활용했다는 의미입니다.

 

readme를 꾸미는 틀이나 형식에는 제한이 없고, 지금 파일을 만드는 목적은 연동 방법을 알고자함이기 때문에

내용 없이 바로 파일만 만들어보겠습니다.

git readme 추가

다음과 같이 readme 파일을 생성했습니다.

이 상황에서 로컬 폴더의 파일을 수정하고 업로드를 하려고 하면

1. 이전에 기록된 로컬 폴더의 자료와

2. 연결된 깃의 자료가

일치하지 않기 때문에

어떤 기준으로 1과 2을 동기화해야하는지 오류가 발생합니다.

깃 repository를 로컬 폴더로 동기화

git Bash를 엽니다.

git init

git pull origin master

 

를 입력하시면 연동을 확인하실 수 있습니다.

git bash here

 git init

: 깃과 폴더 연결 명령어 

 

git pull origin master

: git의 master 브랜치를 로컬 폴더로 동기화

git repository 또는
로컬 폴더 속 파일을 수정할 때는
꼭 바로 동기화를 해주셔야합니다.

깃과 로컬폴더를 동시에 수정하시고 동기화 하시면

엄청나게 무섭게 보이는 경고문을 보셔야하고,

오류 코드를 검색해서 해결하셔야하는데

강제 명령어를 사용하시면 git repository 또는 폴더 파일이 망가지실 수 있습니다.

“git repository 생성 및 로컬 폴더 연결”의 223개의 댓글

  1. Although the death toll attributed to the 1918 flu is often estimated at 20 million to 50 million victims worldwide, other estimates run as high as 100 million victims.
    Online pharmacies make it easy to buy cephalexin dog dosage chart at low prices, you need to compare online offers
    The anti-gliadin IgG can be high in children who do not have celiac disease and it is not a good guide.

  2. Blood pressure is a measurement of the force against the walls of your arteries as your heart pumps blood through your body.
    Get low price of keflex for kidney infection at great low prices from online pharmacies
    Individuals who are infected with HSV-1 orally are unlikely to be subsequently infected with HSV-1 in the genital area.

  3. Conversely, thirst and a consistent need to urinate could be signs that your blood sugar is too high.
    dinnerExcellent health benefits are attainable when you what are the side effects of lexapro quoted by multiple pharmacies on this site
    On the chemistry panel, in addition to high blood glucose levels, increased liver enzymes, and high levels of cholesterol may be seen.

댓글 달기

이메일 주소는 공개되지 않습니다.