본문 바로가기

git

(7)
인텔리제이 - 깃 pull / push 하는방법 https://monkeydvl.tistory.com/61 인텔리제이 - 깃허브 연동 1. ctrl + alt + s (셋팅) 으로 접근후 깃 경로 잡기 (이미지와 동일하게 잡으면 됨) 2. Version Control 접근후 우측 (+) 버튼 클릭후 Login 창이 떳을때 use Token을 눌러서 토큰 방식으로 접근 (21년부터 깃.. monkeydvl.tistory.com 깃허브 연동 안되어있다면 위 링크타고 연동부터 먼저하기 연동이 되어있다면 아래 설명으로 pull / push방법을 들으면 된다 -------------------------git pull 방법 설명------------------------- 1번 = git pull 파란색 7시방향을 보고있는 화살표 클릭 위이미지 그대로 Merg..
인텔리제이 - 깃허브 연동 1. ctrl + alt + s (셋팅) 으로 접근후 깃 경로 잡기 (이미지와 동일하게 잡으면 됨) 2. Version Control 접근후 우측 (+) 버튼 클릭후 Login 창이 떳을때 use Token을 눌러서 토큰 방식으로 접근 (21년부터 깃허브 정책바껴서 토큰으로 접속해야 함) 3. 인텔리제이 상단 VCS - Get from Version Control.. 클릭후 1. GitHub 클릭 2. 본인 레포지토리에 해당 프로젝트 검색 및 선택 3. 해당 프로젝트를 Clone 할 디렉토리 선택 (본인 원하는 디렉토리를 만들어서 Clone 하면됨) 위에서 Clone버튼 클릭했을경우 해당 이미지가 뜬다 Yes 눌러주면 끝 연동완료 추후 프로젝트 작업하면됨 바로 이어서 git pull / push 하는방법..
깃배쉬 - Logon failed, use .. 인증 에러뜰때 이슈내용 : Logon failed, use ctrl+c .......... fatal : Authentication failed for '본인 repository 경로' 대충 보니 로그인 실패, 인증관련 문제인거같다 위와같이 뜰경우 해결방법 3가지가있는데 이중 하나를 선택해서 하면됨 해결방안 1. $ git config --global user.name "" $ git config --global user.email "" 후 리부팅 후 재시도 ※ 주의 : user.name "본인 닉네임" 으로해야됨 user.name까지 명령어 입력해줘야됨 해결방안 2. 제어판 > 사용자 계정 > 자격 증명 관리자(영문:Windows Credential Manager) > Windows 자격 증명(Windows Cred..
Git - 이그노어(ignore) 하는법 깃허브에 push되면 안될 중요한 파일들은 이그노어 하여 push가 안되게 하여야된다 ex) 시크릿키, 토큰키 등을 담은 properties 파일들.. ignore 메모장 중간부분 # Properties
인텔리제이 - git - 데스크탑, 노트북 스프링 연동 다른 PC에서 -> 다른 PC로 인텔리제이 스프링 프레임워크를 깃으로 pull하면 설정에 조금씩 어긋난다 그럴땐 아래이미지처럼 프레임워크 동기화해주면 됨 (Global Libraries 등..) 은 직접 해당 C,D드라이브 내에 위치시키도록
SSH를 활용하여 github push하기 SSH (Secure Shell Protocol) : 네트워크 프로토콜 중 하나로 컴퓨터와 컴퓨터가 인터넷과 같은 Public Network를 통해 서로 통신을 할 때 보안적으로 안전하게 통신을 하기 위해 사용하는 프로토콜 깃허브 https로 접근할경우 push를 할때마다 로그인 인증절차를 거쳐야 된다면 ssh로 접근할경우 로그인 인증절차 없이 바로 push 됨 (ssh가 로그인 생략기능이 아님 / 컴퓨터간 비밀번호를 생성하여 컴퓨터로 하여금 인증을 거친다는 것) 1. 바탕화면에 아무폴더나 만들고 gitbash로 접속 /c/Users/이재용/.ssh/ 로 접근하면 두개의 파일이 생성됨 (id_rsa = private key / id_rsa.pub = public key) 2. 암호키 복사하기 cd ~/...
깃허브 Credential 을 활용하여 로그인절차 임시적으로 생략하기 21.03.10 현재 노트북에서는 gitbash로 push할경우 계정 확인을 하지않지만 데스크탑에선 push할때 계정 확인을 하라는창이 자꾸뜸 불편해서 알아보던중 현재까지 임시방법으로 괜찮아보여 포스팅 (이방법은 캐시를 저장함으로써 일정시간동안 해당 레포지토리에 대한 인증을 묻지않음) 1. Credential 정보 저장 #> git config credential.helper store credential.helper의 store 옵션을 주게되면 해당 git directory에선 반영구적으로 인증 절차가 생략됩니다.(저장된 credential 정보를 이용해 인증 처리) 2. 캐시 저장 #> git config credential.helper cache 임시로 일정 시간동안 저장하기에는 cache 가 더욱..