<github-eclipse 명령어>
<github-eclipse 터미널 세팅 관련>
처음 깃 세팅할 때 터미널
/bin/bash -c "(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
출처: https://namcoding.tistory.com/16 [Developer Nam:티스토리]
echo 'eval "(/opt/homebrew/bin/brew shellenv)"' >> /Users/<USER_ID>/.zprofile
출처: https://namcoding.tistory.com/16 [Developer Nam:티스토리]
eval "(/opt/homebrew/bin/brew shellenv)"
출처: https://namcoding.tistory.com/16 [Developer Nam:티스토리]
https://sin0824.tistory.com/9?category=873044
<github-eclipse commit & push 터미널 명령어>
<commit & push 할 때>
- Cd git/Java // 내가 커밋/푸시/풀 등을 할 경로이므로 항상 여기서 진행
- Git status // 현재 내 깃 폴더 상태 어떤지 확인
- Git add // statue로 현재 상태 확인 후 어떤 파일/폴더를 커밋할지 확인하고 추가하는 것! 모두 추가하려면 git add .
- Git commit // add로 추가한 거 커밋할게!
- Git commit -m “커밋 메시지” // 커밋 메시지 추가
- Git push origin master // 커밋한 거 origin master(깃허브 푸시 폴더로) 푸시할게
- Git rm —cached -r 파일/폴더이름 // 깃허브에 잘못 올렸어 삭제 하고 싶어 ㅠ
- Git commit // (삭제 상태를 갱신하기 위한 커밋)
- Git commit -m “커밋 내용” // 이거 삭제해서 갱신하려구~
- Git push // 갱신 완료! 깃허브에 반영해 줘!
<pull 할 때>
- cd git/kh_backup // 로컬 저장소 접속
- git remote -v // git 폴더 연결 상태 확인
- Git pull // pull
- 이클립에스에서 import - General - existing~
<추적하지 않는 파일(untracked files) 삭제>
커밋할 사항을 추가하지 않았지만 추적하지 않는 파일이 있습니다 (추적하려면 "git
add"를 사용하십시오) 라는 메시지가 뜬다면?
=> untracked 파일을 모두 제거하거나 gitignore을 설정해 주면 됨!
<.gitignore 파일 생성하는 법>
- cd git/Java // git 폴더의 레포지토리 경로 접속
- sudo touch .gitignore // .gitignore 파일 생성
- .gitignore 파일에 깃에 변경사항 적용하지 않을 파일 기재(.classpath, DS~…)
- .gitignore 파일을 소유하지 않고 있으며, 이에 대한 쓰기 권한이 없습니다 메시지 뜨면
- 정보 가져오기 - 공유 및 사용 권한 - 우측 자물쇠 열고 나 자신을 추가한 뒤 읽기 및 쓰기 권한 부여
<untracked files 제거하는 법>
- git clean -f // untracked 파일 모두 제거
- git clean -fd // untrecked 파일 및 디렉토리까지 삭