Git(8) : git clone / git remote

notepad·2023년 6월 6일
0

git

목록 보기
8/14

git clone <url>

github 나 gitlab 같은 저장소의 repo를 local로 clone 해 가져온다.

해당명령어는 github나 gitlab에 종속된것이 아닌 git 자체의 명령어이다.

veritas@veritas:~/gitserver$ git clone https://github.com/gabrielecirulli/2048.git
Cloning into '2048'...
remote: Enumerating objects: 1315, done.
remote: Total 1315 (delta 0), reused 0 (delta 0), pack-reused 1315
Receiving objects: 100% (1315/1315), 623.29 KiB | 15.58 MiB/s, done.
Resolving deltas: 100% (765/765), done.
veritas@veritas:~/gitserver$ ls
2048  gittest

git remote add <name> <url>

local git 저장소를 remote git repo와 연결
보통 github에 빈 repo를 만들고 이미 작업중인 loacl의 저장소를 remote repo로 올릴때 사용할 것이다.
보통 name으로 origin을 사용하는데 default branch 이름이 master 인것처럼 그냥 해당 url의 이름이 origin이라는것이다.
origin 말고 아무거나 써도 상관은 없다.

veritas@veritas:~/gitserver/gittest$ git remote add aaa https://github.com/milliondays/gitremotetest
veritas@veritas:~/gitserver/gittest$ git remote -v
aaa     https://github.com/milliondays/gitremotetest (fetch)
aaa     https://github.com/milliondays/gitremotetest (push)

git remove -v

해당 remote 저장소의 정보 출력

git remote rename <old> <new>

url의 이름을 변경

git remote remove <name>

remote 과의 연결을 끊을때 씀.

0개의 댓글