윈도우의 파워셸 말고 내게 좀 익숙한 우분투로 윈도우 디렉토리에 있는 파일을 깃할 수 있는지 궁금해서 알아봄. 우분투 설치한 게 아깝기도 하고..
explorer.exe .
내 깃 상태를 보자.
✨git config --global user.name
✨git config --global user.email
lsy9680@DESKTOP-ME9D18N:~$ git config --global user.name
seungyle
lsy9680@DESKTOP-ME9D18N:~$ git config --global user.email
seungyle@student.42seoul.kr
lsy9680@DESKTOP-ME9D18N:~$
... 있었다. 와 얼마만이야
✨git config --global user.name "이름"
✨git config --global user.email "이메일"
바꾸었다.
깃 사용준비 완료!
계정이 두 개인데 하나를 선택하고 공부기록용으로 사용할 예정.
LearningJava
라는 이름의 repository를 만들었다.
https://github.com/lecharl/LearningJava
가 내 코드가 저장될 장소! = remote repository
이다.
터미널에서 해당 프로젝트 경로에 들어가서
git init
: 현재 이 디렉토리에 git repository 생성
lsy9680@DESKTOP-ME9D18N:~/Tutorial2$ git init
Initialized empty Git repository in /home/lsy9680/Tutorial2/.git/
lsy9680@DESKTOP-ME9D18N:~/Tutorial2$
git status
를 하면아직 올려놓지 않은 상태의 파일들이 있는 것을 알 수 있다. git add 를 하라고 말한다.
git add
: 변경될 파일을 storage에 올려놓기
git add -파일이름
: 해당 파일을 올려놓기
git add .
: 모든 파일을 올려놓기
git status
를 하면커밋할 변경된 파일들이다.
git commit -m "커밋메세지"
: 내 컴퓨터에 있는 local repository에 올려놓기
git commit -m "first commit"
그러면 이렇게 뭐라뭐라 뜬다.
git remote add origin <remote repository 경로>.git
: 내 컴퓨터가 어떤 remote repository에 파일을 올릴건데, 그 경로는 (위에서 언급한)
-> https://github.com/lecharl/LearningJava
이다!
remote repository인 origin을 추가할 건데, 그 주소는 <~>이다.
주소를 가져오는 방법은
git remote add origin https://github.com/lecharl/LearningJava.git
git push -u origin master
: local repository에 commit한 파일들을 remote repository에 업로드(push)한다.
git push -u origin master
하면 깃허브 아이디(이메일주소 말고)와 비밀번호를 치라고 뜬다.
하면 성공!!
master 브랜치로 가야지 볼 수 있다.
처음에 main에서 아무것도 보이지 않아 몇십분 소모했다. (...)
하는 김에 README도 추가해 봄.
git log
하면노션에 예전에 정리했던 거 올려본다.