본문 바로가기

전체 글41

github에서 fork한 저장소와 원본 저장소와 동기화 PR은 sy브랜치를 이용해서 날렸고, 원본저장소에서 모두 merge가 되었다. 하지만 fork한 시점은 내가 PR을 날리기전이다. 내 저장소의 main 브랜치는 원본 저장소의 main 브랜치 내용과 동기화 되어있지 않다. 1. 내 로컬에서 원본 저장소의 위치가 설정 되어있는지 확인한다. git remote -v real-repo라는 이름으로 원본 저장소의 위치가 설정되어있음을 확인할 수 있다. 2. Fork한 저장소의 main브랜치로 변경한다. git checkout main main브랜치로 변경 후 동기화를 시키라는 문구가 출력된다. 3. 원본 저장소 내용을 fetch한다. git fetch real-repo 4. 로컬의 main 브랜치와 원본 저장소의 main브랜치를 merge한다. git merge.. 2022. 7. 25.
[Github] github에서 fork한 저장소와 원본 저장소와 동기화 PR은 sy브랜치를 이용해서 날렸고, 원본저장소에서 모두 merge가 되었다. 하지만 fork한 시점은 내가 PR을 날리기전이다. 내 저장소의 main 브랜치는 원본 저장소의 main 브랜치 내용과 동기화 되어있지 않다. 1. 내 로컬에서 원본 저장소의 위치가 설정 되어있는지 확인한다. git remote -v real-repo라는 이름으로 원본 저장소의 위치가 설정되어있음을 확인할 수 있다. 2. Fork한 저장소의 main브랜치로 변경한다. git checkout main main브랜치로 변경 후 동기화를 시키라는 문구가 출력된다. 3. 원본 저장소 내용을 fetch한다. git fetch real-repo 4. 로컬의 main 브랜치와 원본 저장소의 main브랜치를 merge한다. git merge.. 2022. 7. 15.
[Git] 맥에서 git으로 파일 올리기 , 파일 push 하기 init 먼저 올리고 싶은 파일이 있는 내 로컬 폴더에 아래와 같은 명령어 입력 git init 출력 내 로컬의 crytoauto 폴더 add Predict라는 폴더를 업로드 할 것이다. 모든 파일을 올리고 싶다면 2번째 명령어로 진행. git add bestk.py git add . commit 메세지 입력 git commit -m "커밋 메세지 입력 " remote : push할 git 레파지토리 주소 등록 자신의 git 레파지토리에서 빨간 동그라미가 있는 부분을 누르면 주소가 복사된다. git remote add origin "자신의 레파지토리 주소" 이 후에 git push를 진행하면 에러가 난다. pull 내 로컬과 깃 레파지토리에 있는 파일이 서로 다르기 때문이다. 이럴 때는 git pull .. 2022. 3. 19.
파이썬 sorted() 람다(lambda), key, x[0],x[1] 파이썬을 여러조건으로 정렬하기 위해서 sorted()를 이용한다. key 인자에 함수를 넘겨주면 해당 함수의 반환값을 비교하여 순서대로 정렬한다 use_time2 은 리스트 안에 들어있는 튜플의 0번째 인덱스에 위치한 값을 오름차순으로 정렬하였다. 만약 0번째 인덱스에 위치한 값이 같은 튜플이 2개 이상이라면 use_time에 있던 순서대로 정렬된다. use_time3는 리스트 안에 들어있는 튜플의 1번째 인덱스에 위치한 값을 오름차순으로 정렬하였다. 만약 1번째 인덱스에 위치한 값이 같은 튜플이 2개 이상이라면 use_time에 있던 순서대로 정렬된다. use_time은 리스트 안에 있는 튜플의 1번째 인덱스에 위치한 값을 오름차순으로 정렬 후 만약 (5,6) 과 (6,6) 처럼 튜플의 1번째 인덱스 .. 2022. 2. 24.