분류 전체보기56 Git 오류처리 - Failed to Push Some Refs to 'Git 원격 저장소' 위의 오류 메시지를 보면, Sosurcetree에서 push를 할 때, 자주 마주하는 에러입니다. 상황 : Push 권한이 있는 user가 소스코드 변동사항이 있는 origin을 Pull하지 않고, 소스코드 변동사항이 있는 코드를 수정해서 Push할때 생기는 에러입니다. 해결 방법 : 1 step. Git 원격 저장소(origin)에서 소스코드 변동사항이 있는 코드를 Pull한다. git pull origin 'your-branch' 2 step. Pull 후에 다시 Push하면 github에 정상적으로 commint 된다. git push origin 'your-branch' 해결 과정 2021. 8. 4. revert/reset 취소하기 1. 그 동안 git에서 했던 명령어 사용 이력을 조회한다. git reflog 2. 복구(취소)한다. git reset --hard 해당번호 돌아가고 싶은 로그번호를 넣어 reset한다. 3. git push -f origin master (push하기) 2021. 7. 28. Git push 에러 push를 하다가 해당 오류가 발생했는데 내용을 보면, hint:Updates were rejected because a pushed branch tip is behind its remote counterpart. -->해석: "이미 원격저장소에 내가 작업한 코드가 업데이트 되있는 상태여서 오류가 터졌다" 근본적인 원인을 찾아 해결할 수도 있지만 아래처럼 “+”를 이용하면 해결은 가능하다. 이렇게 입력하면 에러 상관없이 강제로 push 를 진행하게 된다. git push -u origin +master 2021. 7. 28. #1 Linked List 1. Linked List 주 사용 : 일렬로 연결된 데이터를 저장할 때 사용된다. Linked List는 다음 데이터의 주소를 가지고 있다. 2. Linked List와 배열의 차이 배열의 경우 배열은 크기를 정하면 다시 변경할 수 없다. Linked List의 경우 1. 중간 데이터 삽입 가능하다. (데이터 A 대신 데이터 D로 교체 가능하다.) 2. 링크를 뺄 수도 있다.(데이터 D를 뺄 수도 있다.) LinkedList에서 노드 D는 Linked List에서 삭제되었지만 메모리를 차지하고 있다. 자바에서는 이렇게 안 쓰이는 변수를 처리해준다. ( 알아서 처리해줌) c/c++ 경우에는 안 쓰겠다고 명시해야 한다. LinkedList는 주소를 일일이 찾아다녀야 해서 배열보다 속도가 느릴 수 있다. 하.. 2021. 7. 12. 이전 1 ··· 9 10 11 12 13 14 다음