개인 자료 정리 홈페이지 입니다.

Note > git 기초 사용법원격 중앙 저장소에 생성 후 등록하기By a3040, Published on Invalid Date

관련 명령어

git remote

git remote -v

git init --bare project_nn.git //원격에서

git remote add origin 원격지주소...er.git

git push -u origin master


1. 로컬 디렉토리에서 Git을 초기화합니다.

2. 중앙 저장소 역할을 할 디렉토리를 만듭니다.

3. 로컬 저장소를 중앙 저장소와 연결합니다.

4. 로컬 저장소에서 중앙 저장소로 첫 번째 push를 수행합니다.


1. 로컬 디렉토리에서 Git을 초기화합니다.

- 작업 위치 : 현재 작업하는 프로젝트 폴더

- PS C:\Usayer> git init

-명령을 수행하고 난후에 해당 폴더에 .git 폴더가 생성됩니다.


2. 중앙 저장소 역할을 할 디렉토리를 만듭니다.

- 중앙 저장소 디렉토리에서 git init --bare 명령어를 사용하여 bare Git 저장소를 만듭니다. bare Git 저장소는 작업 트리를 가지지 않으므로 로컬 저장소와는 다릅니다. 중앙 저장소에서는 코드를 직접 수정하는 대신 Git의 push 및 pull 명령을 사용하여 코드를 관리합니다.

- 작업 위치 : 소스를 모아서 공유할 서버 저장소 폴더

-예) /home/example/git

-] $git init --bare Cayer.git

-명령어 실행후 /home/example/Cayer.git 저장소 폴더가 생성됩니다.


3. 로컬 저장소를 중앙 저장소와 연결합니다.

- 작업 위치 : 현재 작업하는 프로젝트 폴더

- git remote add origin ssh://example@example.com:/home/example/Cayer.git

- git의 원격 방법은 여러가지 형태가 있습니다. 예제에서는 ssh방식을 사용했습니다.


4. 로컬 저장소에서 중앙 저장소로 첫 번째 push를 수행합니다.

> git add .

> git commit -m 'init 시작함'

> git push -u origin master


Enumerating objects: 138, done.

Counting objects: 100% (138/138), done.

...

remote: Resolving deltas: 100% (17/17), done.

To ssh://example.com:/home/example/Cayer.git

 * [new branch]   master -> master

branch 'master' set up to track 'origin/master'.



> git remote  

origin


PS C:\Uyer> git remote -v

origin ssh://example@example.com:/home/example/Cayer.git(fetch)

origin  ssh://example@example.com:/home/example/Cayer.git (push)