Git Error : main -> main
git push orgin main으로 push를 진행하다가, 대략 main -> main 이런 문구가 포함된 에러를 마주쳤다. error 전체 문구는 복사하지 못해, 기억나는 부분만 적었습니다. 코딩 중 이러한 에러가 또 발생하면, 수정하겠습니다. 이러한 에러를 마주하면, 나는 보통 git push origin +main을 통해 push 해주곤 했다. 전에도 이러한 에러가 발생했고, 구글링하다가 주먹구구식으로 해결한 방법이었다. 왜 그런지는 이유도 모른 채, 진행했다. 찾아보니, +main을 이용해 push 해주게 되면 강제로 push 해주게 되는 것이고, 그로 인해, 발생할 수 있는 문제점이 있다라는 걸 알게 되었다. 일단 이러한 에러가 발생하는 이유는 이대로 push를 진행하게 되면, 데이터가 유실..
2022. 8. 29.
Read, Write, Execute 권한
먼저, 폴더인지 파일인지 확인해보자. 폴더를 생성하는 명령어는 mkdir, 파일을 생성하는 명령어는 nano가 있었다. 명령어 ls -l을 입력하고 enter를 쳐보면, 가장 왼쪽의 첫 글자를 보고 폴더인지 파일인지 분별할 수 있다. 첫 번째는 폴더(d; directory), 두 번째는 파일(-)임을 뜻한다. 이어지는 rwx는 각각 read permission, write permission, execute permission이다. 한마디로 읽기, 쓰기, 실행 권한을 표시한 것이란 말이다. rwx가 3번에 걸쳐 나타나는 이유는 각각 사용자, 그룹, 나머지에 대한 권한을 표시하기 때문이다. 다음 그림을 참고하면 이해하기 쉬울 것이다. (출처 : https://phoenixnap.com/kb/linux-fi..
2022. 8. 28.