깃은 이용 할 때마다 너무 어렵다..
어제 풀리퀘스트 하고 오늘 머지를 했는데
계속해서 오류가 나는데
머리가 아프네..
01) git pull
< github에서 clone을 이용할 때는 되도록이면 ssh를 이용하자! >
- ssh를 이용 하기 위해선 keygen을 해야한다. 각각의 컴퓨터마다 만들 수 있다. ( ▶명령어 : ssh-keygen )
- 명령어를 입력하면 .ssh/id_ras 와 .ssh/id_ras.pub 을 찾을 수 있는데 pub이 붙은게 공개키이고 그 위에 것은 개인키 이다.
- pub이 붙은 확장자를 찾았다면 명령창에 cat ~/.ssh/id_ras.pub 을 치면 어떤 값들이 나오는데 그것을 github에 올리면된다.
- github 접속 → 프로필의 Settings 클릭 → Access의 SSH and GPG keys 클릭 → 우측 상단의 New SSH key 클릭
1. 풀리퀘스트를 했다면 merge가 끝난 후에는 새로운 branch에 pull을 하거나 다시 clone을 해야한다. clone은 그저 반복하면 된다.
2. git pull 하는 법
- fork받은 repository에서 Sync fork를 해서 업데이트를 한다.
- SSH를 복사 한다
- 터미널에 git pull origin <복사받을 branch>
02) python 함수 정리
< 반드시 암기해야 하는 함수들! >
count
문자열 내에서 특정 문자의 개수를 센다
사용법 : 변수 = 변수.count(문자)
find
문자열 내에서 특정 문자열이 처음 나오는 위치를 찾아준다. (없을 경우 -1 return)
사용법 : 변수 = 변수.find(문자열)
index
문자열 내에서 특정 문자열이 처음 나오는 위치를 찾아준다. (없을 경우 ValueError return)
사용법 : 변수 = 변수.index(문자열)
join
특정 문자열을 기준으로 다른 문자열을 합친다
사용 법 : 변수 = ' '.join(변수)
replace
문자열 내에서 특정 문자열을 다른 문자열로 바꾼다.
사용법 : 변수 = 변수.replace('바꿀 문자열', '내용')
del
리스트 내에서 특정 요소를 삭제한다.
사용법 : del 변수[삭제할 인덱스]
append
리스트에 값 자체를 넣어준다. 즉 리스트 형태로 넣어주면 [ ] 가 그대로 추가된다
사용법 : 변수.append(요소)
예시 결과값 >>> [1, 2, 3, [4, 5, 6]]
extend
리스트에 새로운 요소들을 추가해준다. 즉 리스트 형태로 넣어주지만 요소만 추가되기 때문에 [ ]는 추가가 안된다.
사용법 : 변수.extend([요소]
예시 결과값 >>> [1, 2, 3, 4, 5, 6]
'내일 배움 캠프 > TIL' 카테고리의 다른 글
TIL) 6주차 1일 (0) | 2023.04.18 |
---|---|
TIL) 5주차 5일 (0) | 2023.04.15 |
TIL) 5주차 3일 (0) | 2023.04.13 |
TIL) 5주차 2일 (0) | 2023.04.11 |
TIL) 5주차 1일 (0) | 2023.04.11 |