iOS/Git, GitHub

[Git] Xcode에서의 Git, Github

Chafle 2022. 9. 22. 21:05
반응형

 

 

newfile생성 시 Git repository 생성에 체크를 해줘야 가능하다

 

위 단계는 터미널에서 git init과 같은 기능을 한다.

 

 


 

 

 

local에 커밋

 

 

 

 

 

 

 

 

커밋 완료 후

 

 

 


변경사항 폐기

 

Discard All Changes

마지막 커밋 이후에 수행한 모든 변경 사항을 삭제

 

 


 

 

반응형



 

 

branch 생성

 

git checkout 과 같은 기능 

main에서 branch로 checkout해야 branch에서 작업 가능

 

 

 

우클릭으로 brach, main 간 전환 가능

 

 

 

branch 에서 작업 후 commit


 

merge

 

1. main으로 switch하고

 

2. main으로 merge하고 싶은 branch를 우클릭하고 merch "merge하고싶은 branch" into main

 

 

 

 


 

 

main vs another branch 

 

 

다른 branch 또는 같은 branch에서

서로 다른 commit을 비교 할 수 있다

 

 

 


 

 

Xcode 로 Github 푸시하기

 

 

먼저 xcode내에서 github계정을 등록해줘야 가능하다

 

 

 

Accounts에 들어가면 아이디를 등록할 수 있다.

 

 

+버튼을 눌러서

ID및 Pw추가

 

 

Github은 이제 PW를 사용자가 설정한 Pw를 사용하지 않고, 발행하는 개인토큰으로만 제어한다.

그래서 github에서 토큰 발행 하고 입력해주고 sign in하면 계정 등록이 완료 된다

 

 

 

터미널에서 remote를 만들고 push해준 것처럼

제일 상단 main폴더에서 우측 버튼을 눌러 remote를 생성한다.

 

 

 

작성해야할 것들을 작성하고

create를 눌러주면 push작업이 진행된다.

반응형

'iOS > Git, GitHub' 카테고리의 다른 글

[Git] 터미널에서 Git관련 용어  (0) 2022.09.22
[Git] 터미널을 통해 Github에 푸시하기  (0) 2022.09.22