git hub에서 git commit -m을 이용하여 코드를 커밋하려고 했습니다. 이때 다음과 같은 에러가 출력되면서 커밋이 되지 않았습니다.
- On branch ~
- Your branch is up to date with ~
- nothing to commit, working tree clean
이 오류는 같은 내용을 커밋하려고 해서 발생하는 오류라고 합니다. 위 오류에 관한 해결법을 구글링하다가 아래와 같은 명령어를 찾았습니다.
- rm -rf .git
이 명령어를 사용하였지만 그 후에도 push에 실패해서 알아보니, 위 명령어는 로컬에 있는 .git파일을 제거하여 문제를 해결하는 방법이었습니다. .git파일을 제거하여서 로컬 파일과 git hub의 연결이 끊어진 것이었습니다.
이때는 git clone을 이용하여 다시 파일을 받아 연결해야한다고 합니다.
이런 오류를 겪으면서 작업 전에 pull을 한 후에 작업을 하는것이 안전하다고 생각하였습니다. 또한 한 번 커밋을 할 때 수정사항이 없도록 검토를 충분히 하고 커밋을 해야한다는 것을 알았습니다.
팀 프로젝트에서 스크립트 파트를 담당하게되었습니다. 사용자에게 정보를 받아 스크립트에서 div를 추가하는 작업을 하였습니다. div를 추가하는 것은 생각보다 간단하게 가능하였지만, 사용자에게 정보를 받는 부분에서
- 필수 정보를 입력하지 않았을 때 if문을 통해 return을 반환하여 추가가 되지않게 하는 방법
- 입력 후 input에 있는 값 초기화
- 입력되지 않은 필수정보에 관하여 알려주는 함수
위 와같은 부분이 생각했던거 보다 코드가 길어지고 고려해야하는것이 많음을 알 수 있었습니다. 이번 과제를 하면서 가장 많이 생각한 것은 반복되는 코드를 함수 등을 설정하여 중복코드를 최대한 줄이는 것을 목표로 했습니다.
'TIL' 카테고리의 다른 글
TIL) 상속과 오버라이딩 (0) | 2024.10.07 |
---|---|
TIL) 자바 클래스의 구성 (1) | 2024.10.04 |
TIL) html의 기초와 git의 사용 (0) | 2024.09.30 |
TIL) 달리기반 문제 풀기 (0) | 2024.09.28 |
TIL) 사전캠프 질의 풀기 (0) | 2024.09.27 |