리눅스 명령 알기
pwd (print working directory)
-현재 내가 작업하는 폴더를 보여 달라는 뜻

ls(list)
내 폴더 안에 있는 폴더&파일 내역을 보여줌

ls -a(list all)
숨겨진 파일(보통.으로 시작함)도 볼수 있음

cd 폴더명(change directory)
ls 이용하여 나타난 폴더중에 지정하면 그폴더 안으로 들어갈 수 있다.
직접 마우스로 더블클릭하여 폴더를 들어간 것과 같은 효과
cd 폴더명/폴더명 으로 한번더 안으로 바로 들어갈 수 있다.
".."
한단계 위의 폴더 라는 뜻
cd .. 으로 하면 한단계위의 폴더로 넘어간다

mkdir 폴더명(make directory)
현재 경로에 '폴더명'을 가진 폴더를 생성한다

touch 파일명
현재 경로에 '파일명'을 가진 파일을 생성하는 명령어
git hub
git
코드 변경점 기록 / 버전 관리 도구 (형상 관리 도구)
소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것.
git을 쓰는 이유는 하나의 폴더 내에서 코드의 변경점을 기록하기 위해서이다.
책갈피 같은 느낌.
에러 발생시 이전 코드기록으로 돌아가는게 가능하다.
git hub
온라인 백업,공유,협업 (온라인 코드 저장소)
백업과 공유가 가능한 온라인 코드 저장소 구글드라이브 같은 느낌
git 명령어
(윈도우) visual studio code 에서 위 목록중 terminal 선택 -> new terminal

표시된 화살표 누르고 git bash로 열어서 사용한다
git init
initialize(초기화하다)의 준말
프로젝트 시작전 한번만 입력하면 된다. -> git hub에서 배포받은 프로젝트에는 칠필요 없어짐
정확한 프로젝트 폴더(경로)에서 입력해야 함

"initialized empty Git repository in ~~~" 라고 나오면 성공 난 이미 해서 저렇게 떴다.
'.git' 이라는 숨겨진 폴더가 생성되며 "ls -a" 명령어로 확인 가능하다.
git add & commit
코드를 저장하는 명령어
git add 파일명
git commit -m "메세지 작성"
으로 사용가능하다.
처음 할때 git commit 후 해당 문구가 뜨며 저장이 안되는 경우가 발생

계정설정을 하지 않았기 때문이다.
git config --global user.name "유저네임"
git config --global use.email "유저이메일"
을 입력하여 설정한 후 정상 작동한다.
명령어가 두개인 이유
git add 파일명 -저장하기 전 저장할 파일 지정 (지정)
git commit -m "메세지 작성" 실제로 저장하는 명령어 (저장)
파일이 많아 질수록 git add로 적어야할 양이 많아진다.
"git add . " 를 사용하면 해결(꼭 add 띄우고 ' . '을 해줘야 한다) - 프로젝트 변경 사항 한번에 저장
git status
저장 여부 확인하는 명령

git log
저장 내역 확인하는 명령어

git hub에서 repository를 클릭하여 새 저장소를 만든다.
업로드할 프로젝트 폴더를 열고
git remote add origin '주소'
git branch -M main
git push -u origin main
으로 해당 깃허브 주소에 등록할 수 있다.
git remote add origin '주소'
git push "github 주소" 브랜치 명 치기 귀찮다.
github 주소를 origin이라는 이름으로 저장
git push origin 브랜치명으로 간단하게 만들었다.
이후 추가된 내용들은 git push origin main을 사용하여 git hub에 저장할 수 있다.
git branch -M main
branch명을 master 에서 main으로 변환
git push -u origin main
git push origin main 도 길어서 git push 만으로 작동하게 만듬
git clone
협업 진행을 위해 배포된 코드를 복사해 온다
git hub repository에서 git hub 주소 복사
가져올 코드를 담을 폴더 생성 후
git clone "github 주소" . 명령어 입력
git pull
git clone 이후 작성하고 저장한 코드를 다시 불러 올 때 사용
여러 사람이 코드 작성 중에 내코드를 push할때 오류가 날 수 있다.
다른사람이 그사이 push하여 해당 코드가 변경되었기 때문이다.
그래서 pull로 다시 불러오고 push를 하면 해결된다.
'java 배우기 > TIL' 카테고리의 다른 글
| 미니팀프로젝트 진행 중 push 오류 발생 (0) | 2024.07.17 |
|---|---|
| 웹페이지에 삽입할 방명록 코딩해보기 (0) | 2024.07.16 |
| GitHub 사용하기 (0) | 2024.07.10 |
| 파이어 베이스 이용하기 (0) | 2024.07.09 |
| 24.07.04 내일배움캠프 Java_6기 TIL (1) | 2024.07.04 |