'gitlab'에 해당되는 글 2건

 
  1. 2021.01.15 깃 포터블 설정방법, Github, Gitlab 로그인창 안나타남, Path설정, Git Portable Package
  2. 2020.12.30 Git Clone시 로그인창이 안나타날때, VSCode Gitlab연동, sslCAInfo
2021. 1. 15. 17:33 DEV ENVIRONMENT
깃 포터블 설정방법, Github, Gitlab 로그인창 안나타남, Path설정, Git Portable Package

프로그램 설치하는거 싫어하는분들을 위해 GIT에서 포터블 패키지도 배포합니다.

그런데 포터블을 사용하기 위해서는 약간의 작업을 해야합니다.

 

- Git SSL 인증서 설정 - Github나 Gitlab을 이용할때 인증서가 있어야 로그인 할 수 있습니다.

- Git Path 설정 - 패스설정을 해줘야 다른 프로그램이나 커맨드창에서 Git을 사용할 수 있게 됩니다.

 

 

Git SSL 인증서 설정

 

1. git config 명령어 입력

git config --global http.sslCAInfo C:\PROGRAM\Git\mingw64\ssl\certs\ca-bundle.crt

C:\PROGRAM\Git - 본인의 Git 패키지가 위치한 디렉토리

 

 

2. gitlab이나 github에 클론을 해보면 로그인하라고 나타납니다.

 

 

 

 

Git Path 설정

 

1. 탐색기 > 내 PC (오른쪽클릭) > 속성 > 고급 시스템 설정 > 환경 변수

 

 

2. Path 더블클릭

 

 

3. 빈칸 더블클릭 > Git 패키지의 bin 디렉토리 입력

 

 

4. 커맨드창에서 set입력하거나 컴퓨터를 재시작하시면 됩니다.

아무데서나 git --version입력햇을때 git정보가 표시되면 정상입니다.

댓글을 달아 주세요

2020. 12. 30. 15:51 DEV ENVIRONMENT
Git Clone시 로그인창이 안나타날때, VSCode Gitlab연동, sslCAInfo

요즘엔 인텔리제이랑 아톰을 주로 쓰다가,

여기저기서 vscode를 하도 써대길래 나도 써봐야지 했는데,

정말 좋더라고요 (아톰보다빠름, 아톰망해라)

 

그래서 기존 프로젝트를 vscode에 연동하려고 git clone을 했는데,

(기존프로젝트는 비공개기때문에 로그인을 해야되는데)

로그인창이 안나오고 클론도 안되고... 어쩌지!?!? 다시 지워야하나

 

원인은 이참에 Git을 설치하지 않고 프로그램만 복사해놓고 쓰고 있었는데

git에서 사용하는 인증서 파일의 경로가 잘못되어있어서 그랬습니다.

(아마 ssl을 안쓰는 http git서버들은 제대로 작동할것입니다.)

 

 

1. 오류 발생 - 인증서 경로가 잘못됬습니다.

 

 

2. 깃을 복사해놓은 위치로 이동

너의GIT위치 > etc > gitconfig

 

 

3. gitconfig편집 > sslCAInfo 값을 자신의 경로에 맞게 변경

Git을 곧이곧대로 설치하면 C:\Program Files\Git으로 설치됩니다.

...
...
[http]
	sslBackend = openssl
	sslCAInfo = C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
[core]
	autocrlf = true
...
...

 

 

4. 다시 클론하면 로그인창이 나타납니다.

cd 너의프로젝트를클론할디렉토리
git clone 너의프라이빗한프로젝트주소

 

 

* 깃을 안-설치하고 풔서 쓰시는분들은 이렇게 패스설정을 해주셔야 합니다.

 

댓글을 달아 주세요

최근에 올라온 글

최근에 달린 댓글