전체 글 45

[Git] pull, branch, push, PR, merge 실습

1. KIA branch 생성git pull #main에서 가져오기git branch v1.4.0/KIA #branch 생성git checkout v1.4.0/KIA #KIA branch 전환vi README.md #vim으로 readme file 수정git add . git commit -a #commit allgit commit --amend #현재 브랜치 마지막 커밋 교체git push --set upstream origin v1.4.0/KIAgit push 2. KIA 기능 추가 (기능 추가한 코드 있다고 가정하고 file 추가)git pull vi kia.html #급발진 방어기능 관련 파일 추가git add .git commit -m "급발진 방어 기능"git pushh 3. HYUNDAI b..

[Git] Git 설치, 초기 설정, 기본 사용법

1. 깃 설치sudo apt-get install git-core 버전 확인git --version 2. 깃 초기설정사용자등록git config --global user.name ''git config --global user.email '' ssh key 생성 -> public key 깃헙 등록.ssh-keygen -t rsa -C -f  key 권한 변경, 개인키 등록chmod 600 ~/.ssh/key # 개인 키 파일 권한 설정chmod 644 ~/.ssh/key.pub # 공개 키 파일 권한 설정ssh-add ~/.ssh/ pushgit remote add origin git push -u origin main clonegit clone  3. 깃 사용mkdir gitstudy #새로..

[LINUX] VIM 명령어

vi [파일명] : 파일 열기, 작성1. 커서이동     k h     l     j   커서 맨 앞 이동: 02. 문자 입력- 커서 왼쪽 문자 추가: i- 커서 오른쪽 문자 추가: a 3. 종료:q (vim 종료):q! (파일 저장하지 않고 종료):wq (파일 덮어쓰기 저장 후 종료)  4. 문자 삭제d -지우는 명령 - 삭제: x- 커서에서 그 단어 끝까지 (공백 포함): dw- 커서에서 그 단어 끝까지 (공백 제외): de- 커서 기준 줄 앞까지 삭제: d0- 커서 기준 줄 끝까지 삭제: d$- 커서 있는 행 삭제: dd (dd => n줄 삭제)5. 복사, 붙여넣기- 현재 커서 있는 행 복사: yy- d로 지운 텍스트 붙여넣기: p 5. 취소, 재실행- 실행취소: u - 전체문장취소: U 6. 검색..

[LINUX] 리눅스 기본 명령어

1. pwd, cdpwd #현재 디렉토리cd ~ #홈 디렉터리 이동cd / #root 디렉터리로 이동cd - #이전 폴더 cd . #현재 위치 (새로고침)cd .. #상위 디렉토리 => cd ../../ 두단계의 상위 디렉토리 2. ls (파일이나 디렉터리의 목록 출력)lsls -l #상세 정보 함께 출력ls -t #시간 순ls -r #시간 역순ls -a #숨겨진 파일도 출력ls ba* => ba로 시작하는 파일목록 출력 (ba, bat, bash, basssssh 등) *는 임의의 문자열ls ba?? => ba로 시작하는 4개인 글자 (bash, bast, baqe, bxwq 등) ?은 임의의 한 문장 3. mkdir 명령어mkdir [옵션] mkdir -p report/2021/05 #중첩 디렉터리 ..

[LINUX] WSL로 윈도우에 Linux 설치 (하위 시스템에는 설치된 배포판이 없습니다, 0x8004032d 오류 해결)

wsl로 리눅스 설치하기https://learn.microsoft.com/ko-kr/windows/wsl/install WSL 설치wsl --install 명령을 사용하여 Linux용 Windows 하위 시스템을 설치합니다. Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine 등 원하는 Linux 배포판에서 실행되는 Windows 머신에서 Bash 터미널을 사용할 수 있습니learn.microsoft.com Power shell, CMD (명령 프롬프트) 관리자 권한 실행wsl --installwsl --list --online #사용 가능한 배포판 목록 확인 wsl.exe --install -d Ubuntu-24.04 이때, 설치는 완료되었다고 뜨는데 아래의 명..