관련 명령어
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)