본문 바로가기
  • BLG-ZYNGIROK-모토-꿈꾸며-배우고-나누며-이루다
반응형

ICT161

소스트리 | 직전 내용 삭제 되고 추가된 걸로 커밋 돼는 이유 no newline at end of file 소스트리 | 직전 내용 삭제 되고 추가된 걸로 커밋 돼는 이유 no newline at end of file 커밋했을 때 변경하지 않은 직전 행이 삭제돼고 새로 추가 된 것처럼 커밋돼는 이유에 대한 글이다. 직전 내용 지우고 새로 작성한 것 처럼 커밋 텍스트 파일을 수정하면서 소스트리로 git을 다루는 방법을 연습중이다. 그런데 할 때마다 아래와 같은 메시지와 거슬리는 커밋이 발생한다. No newline of end of file ABC라는 텍스트에서 D 추가 했는데 마치 ABC 전체를 지우고 ABC 그리고 D를 추가한 것으로 나온다. 왜이런 걸까? 이유 이유는 git은 엔터를 쳐서 새로운 줄을 여는 것 조차 변화로 인식하기 때문이다. 다시 말해서 AB를 입력한 다음 엔터를 치지 않고 커서가 B 뒤에 위치한 상태로 저장을 하게 되면 다음 수정에서 엔터만 쳐도 AB를 삭제하고 다시 작성한 것 처럼 인식한다. 해.. 2023. 4. 18. 17:29
소스트리 | 로컬 저장소 만들기 소스트리 | 로컬 저장소 만들기 로컬 저장소를 소스트리를 만드는 과정을 소개하는 글이다. Sourcetree 로컬저장소 만들기 소스트리를 사용하기에 앞서 가장 먼저 로컬저장소를 생성해 소스트리와 연결해 볼 것이다. 소스트리에서 로컬저장소는 깃으로 관리되는 버전들이 모여있는 공간을 말한다. 맥 로컬에 디렉토리 생성 먼저 Finder 앱을 실행해 자신이 생성하고 싶은 아무 곳에나 폴더하나를 생성한다. 이렇게 생성한 이 곳을 소스트리의 로컬저장소로 사용할 것이다. 로컬 저장소는 프로젝트별로 생성하는 것이기 때문에 다른 프로젝트에선 원하는 위치에 또 로컬 저장소를 생성하고 아래의 단계를 따르면 된다. 소스트리와 로컬저장소를 연결 소스트리를 실행해 (로컬/원격) 탭에서 로컬을 선택한 다음 새로만들기 버튼을 누른다. 그럼 아래와 같은 드롭다운 메.. 2023. 4. 17. 17:07
Browser | 개발자 도구 콘솔 다른탭에서 같이 보는 방법 Browser | 개발자 도구 콘솔 다른탭에서 같이 보는 방법 개발자 도구에서 콘솔을 요소 탭에서 함께 보는 방법을 소개하는 글이다. 개발자 도구 다른탭에서 함께 띄우기 JavaScript(자바스크립트)를 다루다 보면 브라우저의 콘솔 사용할 일이 정말 많다. 이 때 콘솔만 사용하면 큰 문제가 없지만 Elements(요소) 탭이나 소스, 네트워크 등 다른 탭도 동시에 체크해야 한다면 계속 탭을 왔다갔다 하는게 여간 귀찮은 일이 아니다. 콘솔을 다른 탭의 남는 공간에 띄워서 함께 보는 방법은 없을까? 있다 있다. 것도 아주 간단한 방법이다. 일단 자신이 콘솔이랑 함께 사용하고 싶은 탭으로 이동한다. 그런다음 ESC를 눌러주면 아래에서 콘솔이 올라오는 것을 확인할 수 있다. ESC 아래 사진은 esc를 누르기 전과 후이다. 이는 크롬, 브레이브 등 관리자 도구를 제공하는.. 2023. 4. 11. 21:16
Java | Math 클래스에 정의된 원주율 pi와 자연로그 e 값 불러와 사용하는 방법 Java | Math 클래스에 정의된 원주율 pi와 자연로그 e 값 불러와 사용하는 방법 자바 Math 클래스에 정의된 상수 파이와 자연상수에 대한 글이다. Math 클래스에 정의된 상수 자바에서 수의 연산을 다룰 때 정말 많이 사용하는 클래스가 Math이다. 그렇게 많이 사용하는 Math라는 뭔가 거대할 것 같은 클래스에 딱 2개의 상수가 저장돼 있다는 사실 다들 알고 있었나 모르겠다. 본 글에서는 그 두 가지 상수가 뭔지 그리고 어떻게 불러와 사용하는지 알아볼 것이다. 두 개의 상수 Math 클래스에는 뭔가 많은게 들어 있을 것 같지만 실상은 정반대이다. 정말 간단하게 필요한 것들만 요점정리 한 것처럼 정의돼 있다. 상수도 딱 두개이다. 자연로그 e와 원주율 π이다. Java 도큐멘트(링크)에 들어가서 확인해 보면 위와 같이 Fields 자리에 두 개의 상수가 정의돼 있는 걸 확인할 수 .. 2023. 3. 24. 19:39
반응형