맥을 사용하는데 깃 레포에 무엇을 푸시하려하면 .DS_STORE파일이 눈치없게 들어오는 경험이 있을 것 이다. 나는 따로 git ignore을 안해둬서 여럿이서 같이 쓰는 레포에 .DS_STORE이 들어간 적도 있었다. (아찔) (그날따라 습관적으로 git add . > git commit -m " " > git push를 하고싶더만,,) (역시 git add .는 위험해) 과연 .DS_STORE이 뭐길래 이렇게 생기는걸까? DS_STORE파일은 Desktop Services Store의 약자로 Apple macOS 운영 체제에서 아이콘 위치 또는 배경 이미지 선택과 같은 폴더의 사용자 지정 속성을 저장하는 파일이다. (메타데이터 저장) 지우는 방법 : 터미널에 find . -name ".DS_Store..
깃에서 며칠 전 토큰 발급을 권유했다. 아니 강요했다^^ 그리고 토큰 발급받고 까먹고 있었는데 알고리즘 문제 풀고 깃에 푸시하려니 안된다. 생각해보니 토큰을 발급받고 키체인 업데이트를 안 했었다. 깃 토큰 받는 방법 정리 토큰 받는 방법은 깃에서 Settings설정을 들어간다. 그리고 아래쪽을 보면 Developer settings에 들어간다. 그리고 Personal access tokens에 들어가서 토큰을 발급받는다. 발급받은 토큰을 들고 있자. 그리고 키체인에 깃허브 검색하고 클릭해준다. 클릭하면 아래 이미지와 같이 나오는데 암호 보기에 내가 발급받았던 토큰을 작성해주면 된다. 끝! 안 하면 403 에러 뜬다. PLEASE USE A PERSONAL ACCESS TOKEN INSTEAD 토큰 발급받..
* commit 변경 내용을 저장할 때마다 commit을 생성합니다.- commit message 는 왜 변경을 했는지 이유를 설명해주는게 좋습니다.- 나중에 commit 로그를 볼 때 commit message로 구분하는 경우가 많습니다. * branch새로운 기능을 개발할 때 branch를 따로 만들어 사용합니다.(독립적인 commit들)- branch ex) develop , feature 등등 - 프로젝트가 크면 더더욱 branch관리가 중요합니다. master branch 새로운 Git을 만들 때마다 기본적으로 master이 생성됩니다.최종적인 배포물을 놓는곳이라 생각하면 됩니다. feature branch새로운 기능을 개발할 때 feature branch를 만들어 작업합니다. release b..
- Total
- Today
- Yesterday
- swiftUI
- ReactiveX
- Xcode
- 애니메이션
- iOS SwiftUI
- ARC
- 딥러닝
- Deep learning
- Animation
- 독서
- leetcode
- string
- 문자열
- SWIFT
- 책 후기
- stanford SwiftUI
- wwdc
- 알고리즘
- swift5
- ios
- 머신러닝
- 책
- 스위프트
- Algorithm
- 스위프트UI
- objective-c
- 책 추천
- objc
- rxswift
- RX
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |