노트북을 새로 구매하고 앱스토어에 등록한 프로젝트를 GitLab에 관리하기 위해 Repository만들어서 Push를 했더니 다음과 같은 오류가 떳다.. 뚜둔..!! 1. 키 생성하기 # ssh-keygen -t rsa -C (이메일주소는 gitlab 계정) # enter #비밀번호 두번입력 2. 키 등록하기 키값을 긁어서 Gitlab setting에서 [SSH Keys] - 키등록하고 - ADD Key한다. 3. 다시 Push한 결과
MARKDOWN?텍스트 기반의 마크업언어로 2004년 만들어졌다.(존그루버) 쉽게 쓰고 읽을 수 있으며 HTML로 변환이 가능하다. 무엇보다 문서를 빠르게 작성이 가능하고 직관적으로 인식할 수 있다. MARKDOWN이 사용된 이유는 github.com 덕분이며 나도 마찬가지이지만 GitHub 사용자는 관련 소스 또는 소프트웨어를 사용하기전에 무조건 README.md를 먼저 읽어보고 이런 부분이 유용하게 인식되어 여러부분으로 사용된다. 장점 - 간결하다. - 별도의 도구없이 작성가능하다. - 다양한 형태로 변환이 가능하다. - 텍스트(text)로 작성되기 때문에 용량이 작다 - 버전관리시스템을 이용하여 변경이력을 관리할 수 있다. - 지원하는 프로그램과 플랫폼이 다양하다. 단점 - 표준이 없다. - 표준이..
Commit을 하거나 Push를 할때 다음과 같은 에러가 가끔 ..? 발생한다. (MacOS) 에러메시지fatal: pathspec 'folder/Iconr' did not match any files 해결방안osx> cd /경로/.gitignoreosx> irb # start interactive ruby sessionruby> f = File.open(".gitignore", "a+") # appendruby> f.write("\n# REMINDER: do not edit Icon^M^M Carriage Returns\n") #ruby> f.write("Icon\r\r") # Icon with 0x0d 0x0d (aka ^M ^M or CR CR)ruby> f.write("\n# END REMINDE..
0. gitlab.yml 설정 #sudo vi /etc/gitlab/gitlab.rb 1. 재시작 #sudo gitlab-ctl restart 2. 메일테스트 #sudo gitlab-rails console irb(main):025:0* Notify.test_email('xxxxxxxx@gmail.com', 'Message Subject', 'Message Body').deliver_now 구글 보안 수준이 낮은 앱의 액세스가 허용되어야 한다. 정상적으로 메일이 옴. 3. 참고 https://docs.gitlab.com/omnibus/settings/smtp.html
운영환경Linux : ubuntu 14.04git version : 2.16.2GitLab version : 10.4.4-ee 백업경로 # cd /var/opt/gitlab/backups 이고 이전파일은 삭제하지 않으니 참고하자. 백업파일 관련 설정 gitlab-ctl reconfigure를 할 때 자동으로 generate되는 파일이다. # /var/opt/gitlab/gitlab-rails/etc/gitlab.yml # /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml 1. 수동백업 # gitlab-rake gitlab:backup:create 2. 백업설정 백업공간을 지정한다. 운영중인 서버가 문제가 발생할 수 있기때문에 개인적으로 운영하는 파..
운영환경Linux : ubuntu 14.04git version : 2.16.2GitLab version : 10.4.4-ee 사내망에서 사용하는 부분이긴 하지만 보안을 조금이라도 강화하기위해 SSL설정을 해보자. 일단 SSL에 대해 공부해야하는데 GitLab을 설정하고 추후 SSL에 대해 공부를 좀 더 (아주많이) 해야겠다. 참고 ) SSL 인증서에 대한 좋은글이 있다. 참고하자 http://ohgyun.com/429 0. 공부 및 이력관리를 위해 서버에 대한 셋팅을 위해 다음과 같이 터미널을 열고 설정했다. (병이라고 해야하나.. 뭐 습관이 무서운거니...^^.) 1. 개인키 발급(비밀번호 2회입력) # openssl genrsa -out // 암호없이 생성하는 경우# openssl genrsa - ..
GitLab을 설치해보자!! 운영환경Linux : ubuntu 14.04git version : 2.16.2GitLab version : 10.4.4-ee 우분투에서 GitLab을 설치해보았다. 원래 레드마인을 사용했었는데 대세는 Git이고 나중에 도움이 될 것 같아 업무PC에 설치해서 운영 및 관리를 하기로 했다. 참고로 GitLab과 Bitbucket 그리고 GitHub중 어떤걸 써야 효율적인지 알아봤는데 비교글은 아래글을 참고해보자!^^ 나는 업무에 사용하는 중요 소스를 관리해야하기 때문에 Private 프로젝트를 대용량으로 운영하길 원했기때문에 GitLab으로 정했다. 참고) Git 호스팅 3대장님 가성비 비교글https://m.blog.naver.com/PostView.nhn?blogId=dlw..