반응형
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 |