
최근 회사에서 많이 사용하는 slack으로 어떠한 동작을 하게 나면 slack에 chat을 남기도록 할 수 있도록 하고 있지요. 일반적인 회사에서는 벌써 기능이 구현되어 있기는 하겠지만. 우리는 일단 만들어 보는걸로 하겠습니다. 유용합니다. ㅎㅎ 그럼 시작해볼게요. slack의 channel에 chat을 남기는걸 해보겠습니다. 처음 해보시는 분들은 조금 어려울수 있는데요. 쉽게 따라 할 수 있고. 이걸로 새로운걸 여러가지 만들수 있을거에요. 저는 SNKR 알리미 같은걸 이걸로 만들었었습니다. 이메일로도 전송했고요. 자... 그럼 일단 slack에서 설정부터 해야합니다. 앱부터 만들어 볼게요 https://api.slack.com/apps Slack API: Applications | Slack Your ..
git을 받고 나서 터미널에서 git 명령어를 쳤더니 한글로 나온다... 뭐 한글이 편한 사람도 있겠지만 오랜기간동안 용어자체를 영어로 봐온 사람에게는 좋지 않아보이고. 특히나 개발자들의 세상에서는 거의 다 영어로 되는 부분들을 왜 이렇게 한글로 해놓는지 이해도 안되는... 뭐 그럼 방법을 이야기 드리겠습니다. $ echo $LANG 위와 같이 타이핑하고 나면 어떤 글자가 나오는지 봐야합니다. en_US로 나오면 난감하지만 저와 같은 분들은 아무것도 안나올겁니다. 그럼 zsh 기준으로 영어로 설정하는 방법을 알려드립니다. $ vi ~/.zshrc 내부에 이렇게 넣어줍니다. export LANG=en_US 그리고 저장하고 나와서. 다음을 해줍니다. $ source ~/.zshrc 그리고 나서 git 관련 ..
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] ..
일단 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/ 처음에 세팅할때..
새로 프로젝트를 git에 push하기 위해서 작업을 하였는데 push하는데 에러가 발생하였습니다. $ git push -u bitbucket master error: src refspec master does not match any. error: failed to push some refs to 'https://***@bitbucket.org/***/***-***-***.git' 이런 메세지가 나오면서 잘 안될겁니다. 저 같은 경우에는 add 하고 commit까지 하였다고 생각하고 push를 하였던게 잘못이었습니다. :D 당연히 해결 방법은 commit을 하여 주면 됩니다. git add . git commit -am "initialization commit" git push -u origin mast..
- Total
- Today
- Yesterday
- SWIFT
- Windows
- centos8
- git
- Xcode
- rxswift
- tomcat
- Python
- CentOS
- Linux
- Kotlin
- ios
- nodejs
- Spring
- MySQL
- war
- intellij
- Java
- enum
- docker
- github
- golang
- php
- android
- Codable
- cocoapods
- ubuntu
- go
- windows10
- Gradle
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |