반응형

개요

  • 로컬 저장소에 있는 데이터를 (Github)원격 저장소와 연결시키는 방법을 익힘
  • (Github)원격 저장소에 있는 데이터르 로컬 저장소와 연결시키는 방법을 익힘

로컬 저장소에 있는 데이터를 원격 저장소에 연결시키는 방법

  • 연결시키고 싶은 로컬 저장소로 간다
  • 우클릭 후 git bash 진입
  • 다음 명령어 순차적으로 입력
git init
git config --global user.name "[깃헙이름]"
git config --global user.email "[깃헙이메일]"
//git config --list로 이름과 이메일 잘 들어갔는지 확인
git add .
git commit -m "[커밋 메시지]"
git remote add origin [원격저장소url]
git push -u origin master

예시)

git init
git config --global user.name "Honghong"
git config --global user.email "xxxx123@naver.com"
//git config --list로 이름과 이메일 잘 들어갔는지 확인
git add .
git commit -m "first commit"
git remote add origin https://github.com/Biangom/Test.git
git push -u origin master

 

만약 이미 git init 설정이 되어있고 commit 까지 된 상태라면

git remote add origin [깃허브 url]
git push -u origin master

여기까지 입력해도 좋다.

 

원격 저장소에 있는 데이터를 로컬 저장소에 연결시키는 방법

  • 원격 저장소 폴더를 저장하고 싶은 폴더로 간다. (원격 저장소는 폴더형태로 다운받아질 것이다)
  • 가서 아래의 git 명령어 입력
git init
git config --global user.name "[깃헙이름]"
git config --global user.email "[깃헙이메일]"
git clone [원격저장소url]

 

예시)

git init
git config --global user.name "Honghong"
git config --global user.email "xxxx123@naver.com"
git clone https://github.com/Biangom/Test.git

 

  • 연동된 저장소에서 작업을 하고 싶다면 저 상태에서 아래의 명령어를 입력하여 상태를 확인해보자
//cd [원격저장소 이름]
cd https://github.com/Biangom/Test.git
git log

log가 잘뜨면 성공

 

 

 

계정 이메일, 아이디 다른 방법으로 수정하기

 

vi ~/.gitconfig

//----------------------
// 이렇게 나올 것이다. 
// 이때 name과 email을 수정하면 된다.
[user]
        name = asd.asd
        email = asd.asd@asd.asd
[color]
        ui = auto
[alias]
        dc = describe --contains
[push]
        default = tracking
[diff]
        renames = true
        renameLimit = 12345
[core]
        editor = "vim"
[http]
        sslverify = false
[gc]
        auto = 1

//-------------

 

참고

git push가 안된다면! ssh설정을 해야합니다. 

recoveryman.tistory.com/283

 

git 최초 설정

https://git-scm.com/book/ko/v2/%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-Git-%EC%B5%9C%EC%B4%88-%EC%84%A4%EC%A0%95

 

반응형