git을 사용하다가 내가 작업하는 공간에 올려진 공간을 나중에 remote add 할 경우가 있습니다. 이렇게 하는 경우나 다른 경우에 pull, push 하게 되면 refusing to merge unrelated histories를 만나게 되는데요. 이유는 공통된 커밋 포인트가 없는 것이 문제가 됩니다. 생각해 보면 다른 사람이 force push 하고 나서도 발생하겠네요. 이걸 해결하는 방법은 1. 아예 다른 저장소를 하나 더 만들어서 새로 만들어서 이곳을 remote add 한다. 2. 원격 저장소를 삭제하고 다시 만든다. 3. 공통된 커밋 포인트를 만나게 해준다. 1번과 2번은 설명하지 않도록 합니다. :D 3번 상황만 해보도록 할게요. $ git pull origin [branch-name] ..
github에 README에 Image를 올리시는 분들이 있는데... 저는 다른쪽에 업로드를 하고 이것 마크다운으로 해서 했는데 github에서 그냥 하는 방법이 있어서 공유 드립니다. 방법은 github의 issue를 이용하는 방법입니다. 1. 원하는 repo의 issue tab click 2. New issue click 3. Drag image in Leave a comment 이렇게 뜰거고 잠시만 기다리면! 이렇게 마크다운이 나오게 됩니다. HTML 이 나오는 분들도 있다는데. 중요한것은 뒤에 http부터의 주소... 마크다운이면 README.md에 바로 넣을거니깐 바로 복사를 합니다. 4. Paste to README.md README.md 파일을 편집하러 들어가는 방법은 다루지 않습니다. 원하..
개인적으로 사용하면 문제가 되지 않겠지만 오픈되어 있는 상태에서 사람들이 가입을 해서 private이 아닌 저장소를 보게 된다면 낭패죠. 그래서 가입을 없애는 방법입니다. 나중에 어드민이 따로 가입을 해줘야 합니다. 1. root로 로그인 합니다. 2. Admin area에 Spanner를 눌러 줍니다. 3. Settings를 눌러줍니다. 4. Sign-up restrictions Expand 하여 5. Sign-up enabled off 6. 행복해 집니다.
오늘은 제가 GitLab을 CentOS8에 설치하여 보려고 합니다. 무료인 CE 버전을 설치하여 보려고 합니다. *중요 : 웬만하면 최소사양을 지켜주세요. 재부팅후 살아나는데 메모리가 부족해서 서버가 뜨질 않아요 2코어, 4G 이상을 추천 드립니다. 여기는 가이드... 제가 설치한것 이상이면 어차피 좋습니다. https://github.com/jimmidyson/gitlab-ce/blob/master/doc/install/requirements.md jimmidyson/gitlab-ce Contribute to jimmidyson/gitlab-ce development by creating an account on GitHub. github.com 설치는 여기에 다 있기는 합니다. 조금 다를수 있으니 봐..
일단 gitignore 파일을 적용하게 되면 해당 파일들을 무시할 수 있게 됩니다. 하지만 push를 먼저 하고 나중에 수정한다고 해서 적용이 되지 않는데요 방법은 있습니다. 일단 .gitignore 파일을 제대로 고쳐둡니다. 그리고 이 파일을 remote에 push 하도록 하겠습니다. 이렇게 하고 remote에 있는 파일을 지워 버려야 합니다. $ git rm -r --cached . $ git add . $ git commit -m "apply gitignore" $ git push 참고로 저는 cocoapods project를 하다가 /Pods 폴더를 올려두어서 문제가 되어서 이걸 삭제 하였습니다. .gitignore 파일에 하단에 이런걸 추가합니다. # Cocoapods Pods/ 처음에 세팅할때..
- Total
- Today
- Yesterday
- ios
- war
- android
- Spring
- windows10
- Windows
- rxswift
- Gradle
- ubuntu
- centos8
- Xcode
- Linux
- MySQL
- docker
- golang
- Java
- nodejs
- Python
- Kotlin
- Codable
- SWIFT
- git
- tomcat
- intellij
- go
- github
- cocoapods
- CentOS
- php
- enum
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |