목록IT/GIT (7)
개발로그필름
rmremove파일 삭제삭제한 파일이 휴지통에 들어가는 것이 아닌 영구 삭제 된다. 복구 불가 따라서 rm 명령어 조심히 사용하지만 만약 git이 추적하고 있었다면 명령어 하나로 복구 가능두 파일 한꺼번에 삭제 가능. 파일은 띄어쓰기로 구분rm remove.txt rm -rfr:recursive(재귀적) f:force(강제)폴더 삭제하는 방법rm과 똑같이 영구 삭제 되므로 주의해서 사용!rm -rf removeFolder.txt 플래그ls -a 숨은 파일 보여줌-a는 ls의 기본 기능에 숨은 파일도 같이 보여주는 플래그숨은 파일은 .으로 시작하는데 예를 들어 .DS_Store가 있다깃 저장소를 만들 때 생성되는 것이다
touch 현재 위치에서 새로운 파일 생성 touch new.js touch one.js two.txt three.pdf 3개의 파일을 한번에 만들 수도 있다 mkdir make directory 현재 위치에서 새 폴더 만들기 폴더, 파일 이름 만들 때 생성하지 않는 것을 추천!!
ls list 현재 디렉토리 또는 폴더에 있는 컨텐츠를 나열 어느 폴더에 있든 위치에 상관없이 그 안에 있는 컨텐츠가 출력된다 ls 디렉토리 이름/ ~ home 디렉토리에 있으면 줄여서 물결표로 표현된다 start . 파일 탐색기가 열린다 폴더와 파일을 아이콘으로 볼 수 있다 clear 터미널 창을 정리해준다 pwd pring working directory pwd 현재 작업하고 있는 디렉토리를 출력하라는 명령 cd change directory 디렉토리를 이동하는 코드 cd 이동 디렉토리 이름/ cd .. 뒤로 이동

git을 사용하는데 꼭 필요한 것은 아니지만 과정 내내 무슨 일이 벌어지는지 설명하고 시각화하는 데 사용하는 깃크라켄이라는 git GUI가 있다 아주 괜찮은 무료 프로그램이고 상당히 좋다 GitKraken 홈페이지 https://www.gitkraken.com/ GitKraken Legendary Git Tools | GitKraken Meet GitKraken, the creator of legendary Git tools for developers and teams - like the GitKraken Client, with Git GUI and CLI, Git Integration for Jira, and GitLens for VS Code. www.gitkraken.com 위에 홈페이지에 들어가면..

git 다운로드를 완료했으면 git에게 우리가 누구인지, 컴퓨터에서 작업을 수행하는 대상이 누구인지 알려줄 필요가 있다 많은 사람과 프로젝트를 진행한다면 git log로 각 사람들이 맡은 코드 로그를 볼 수 있다 개발자로 알려주고 싶은 이름을 사용할 것을 추천하고 이메일은 깃허브 계정을 위해 만든 이메일로 설정할 것 추천한다 이름과 이메일은 언제든 재설정 가능하다 이름 설정 git config --global user.name "YuuJungg" global 옵션을 사용하면 git은 username 또는 user.name을 인스턴스로 가져올 때 인식한다 이메일 설정 git config --global user.name *************@naver.com 깃허브 계정 로그인할 때 사용하는 이메일 사..

git 사용 2가지 방법 1. 터미널 - 텍스트 기반 인터페이스 2. GUI - 시각적, 그래픽적 깃허브 데스크톱, 소스트리, 타워, 깃크라켄, 언깃 등 마우스와 버튼 사용해 상호작용 장점 진입장벽 낮고 시각적으로 보여저서 사용하기 편하다 단점 GUI 기능 일부는 사용자의 요청을 명확하게 이해할 수 없어 문제가 생긴다 커맨드라인에 직접 실행하는 것보다 느리다 커맨드라인에서만 실행하거나 상호작용 할 수 있는 몇 가지 특징이 있다 윈도우에서 git 설치하기 git은 유닉스 기반의 인터페이스에서 설계되었다 때문에 윈도우에는 유닉스 기반 프롬프트가 있지 않아 git 실행 시 문제 발생한다 따라서 git bash를 다운로드하면 되는데 git bash는 윈도우에서 리눅스에서 실행되는 bash를 가능하게 해 주고 g..