728x90 반응형 Git41 [git] .gitignore : 특정 resources를 git으로부터 격리. .gitignore 파일을 통해 특정 resources (보통 file 또는 directory)를 git으로부터 격리시킬 수 있음..gitignore 파일은 일종의 text 파일로서 git으로 격리할 resources의 이름 또는 패턴을 리스트로 가지고 있음. 여기서 격리 라는 것은 git 에 의해 관리되지 않는 것을 의미한다.일반적으로 격리하는 파일들은 다음과 같은 경우에 속한다.사용자 암호와 같이 repository에 저장되어서는 안되는 보안과 관련된 정보를 가진 경우.개발환경에 의해 자동으로 생성되는 파일들 (소스로 관리될 필요가 없는 라이브러리 포함)지나치게 큰 용량을 가지거나 소스로 관리되지 않아도 되는 고정된 바이너리 파일들프로젝트에 따른 자동 생성다음의 URL로 가서 해당 프로젝특의 개발 언.. 2023. 12. 30. [github] ssh 키 등록하기. Github 계정에 사용할 ssh 키 만들기2023.12.27 - [utils/git and github] - [ssh-keygen] ssh 관련 private key와 public key 생성하기. [ssh-keygen] ssh 관련 private key와 public key 생성하기.ssh (secure shell)ssh는 secure shell의 약자로 네트워크 상에서 암호화된 통신을 위한 프로토콜 (및 이를 구현한 프로그램)을 가르킴. 주로 원격지의 장비에 보안이 보장된 접속을 제공하며 이를 위해ds31x.tistory.comGithub 계정에 ssh public key 등록(설정).ssh public key를 계정에 등록하면 해당 계정의 모든 repository에 ssh 프로토콜로 접속이 가능해.. 2023. 12. 27. [ssh-keygen] ssh 관련 private key와 public key 생성하기. ssh (secure shell)ssh는 secure shell의 약자로 네트워크 상에서 암호화된 통신을 위한 프로토콜 (및 이를 구현한 프로그램)을 가르킴. 주로 원격지의 장비에 보안이 보장된 접속을 제공하며 이를 위해 암호화 및 인증을 사용함. 이를 위해 ssh는password 기반의 인증과private and public key 기반의 인증,time based 인증 등의 다양한 방법을 제공한다.과거에는 간단한 password 기반의 인증이 가장 많이 사용되었으나,최근에는 주로 private key와 public key를 이용한 방식이 사용됨.ssh-keygenssh-keygen은 ssh에서 사용되는 private key와 public key를 생성 및 관리, 편집 하는 프로그램임.이를 통해 ssh에.. 2023. 12. 27. [Env] posh : git 관련 prompt 에 대한 짧은 소개. 다음 그림은 posh에서 git관련 prompt text들이 무엇을 의미하는지를 보여준다. 위 그림에서 수행된 내용을 간략히 요약하면 다음과 같음. 우선 501개의 파일이 git에서 관리되고 있는 상황 (branch는 main)에서 2개의 file이 새로 추가되었고, 3개의 기존 file이 편집이 되었다. 이를 git add . 을 통해 해당 변경사항을 추가한 이후 이후 git commit 을 통해 모두 git repository에 반영을 하였다. 2023. 7. 23. [Git] git 에서 editor 로 VS Code 사용하기. 넋두리Linux환경에서 가장 적응하기 귀찮은 게 무엇이냐라고 묻는다면...editor라고 말하고 싶다. 특히, 터치(?) 세대들은 gui에 익숙하다 보니 cli도 굉장히 부담스러워한다. vim은 꼭 익히길 권하지만... 생각보다 인기가 없다. ==;; 나 역시 계속 학교 때에 버티다... 출장지의 잦은 정품 단속 때문에 반 강제적으로 vim에 입문하게 된 입장인지라cli도 익숙치 않은데 vim를 사용하라고 하면 참 적응하기 쉽지 않다는 건 이해한다.(하지만 vim은 익혀두면 정말 좋다.) 문제는 git은 같이 작업을 하기 위해선 필수인 tool들이 editor로 vim을 사용하는 경우가 많다는 점이다.이 경우, vim 때문에 git마저도 잘 안 사용하는 문제가 발생한다.단순 log를 위해 text 입력을.. 2023. 6. 20. 이전 1 ··· 4 5 6 7 다음 728x90 반응형