본문 바로가기

내일 배움 캠프/TIL

TIL) 5주차 4일

 

깃은 이용 할 때마다 너무 어렵다..

 

어제 풀리퀘스트 하고 오늘 머지를 했는데

 

계속해서 오류가 나는데

 

머리가 아프네..

 


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