본문 바로가기
git

[Xcode/Git] 터미널과 깃으로 Xcode 관리하기

by 틴디 2023. 2. 4.
728x90
반응형

git 관리에 사용하기 쉬웠던 것 순서대로 나열하면 

Github Desktop > Terminal > Sourcetree 였던거 같다 

하나의 컴퓨터에 개인, 회사 계정을 두고 쓰다보니

소스트리는 사용할 때마다 꼬이고 꼬여서

터미널로 미리 세팅을 해두고 사용하는 편,,

후..

출처 : 패트와 매트

깃허브 데스크탑이 관리하기 굉장히 편리하지만

터미널을 사용해 봅시다

왜냐하면 내가 두고 두고 참고해서 보기 위해!

 

<Xcode 프로젝트를 생성하고 터미널로 셋팅해 봅시다>

 

 

1. 프로젝트 생성 후 이동

Xcode 프로젝트 생성 >

터미널에서 cd 명령어로 이동

cd /Users/사용자이름/Desktop/PersonalSwiftStudy/Archive

위 명령어 입력 

 

2. git 파일 지우기

rm -rf .git

기존에 등록된 계정에 의해 Xcode 생성 시 등록되면서

해당 디렉토리가 이미 메인 브랜치로 등록되어 있을 수 있음

이 경우 rm으로 git 파일을 지우는데, 이때 해당 경로가 확실한지 체크

 

3. git init

다시 프로젝트를 깃 지역 저장소로 지정해 줌

git init

 

4. git 사용자 등록하기

기존에 하나의 컴퓨터로 여러개의 계정을 사용하고 있었다면

그 중에 global (전역)으로 설정된 사용자가

default로 설정된다

이때 사용자를 변경하려면 아래와 같이 명령어를 입력해 준다

git config user.name "git user name"
git config user.email "git user email address"

설정이 잘 되었는지 확인하려면

git 

 

5. 레포지토리 생성

깃허브로 이동해서 레포지토리를 생성해 줍니다

생성후

…or create a new repository on the command line

해당 섹션에서 안내하는 대로 명령어를 쳐줍시다

 

git add README.md
git add .
git commit -m "first commit"
git remote add origin https://github.com/사용자_이름/레포지토리_이름.git
git branch -M main
git push -u origin main

이렇게 하면 아주 깔끔하게 계정이 꼬이지 않으면서 각 파일 별로 깃허브 계정을 관리할 수 있다

728x90
반응형

댓글