개발자의 소통

    Slack

    [슬랙 사용후기] 처음 슬랙을 접하게 된것은 미국 인턴을 갔을때 이다. 이후 연구실, 딥바이오 인턴 등 회사나 연구실에서 슬랙은 늘 사용되는 기본 필수템이라는 것을 알게 되었다. 카카오톡에 익숙해서 사실 처음에는 슬랙이 좀 불편했으나, 회사를 나올때 쯤에는 카톡보다 슬랙을 더 자주 확인하는 나를 발견하게 되었다. 함께 파일을 공유하기도 좋고, 회사 내부에서 사용하기 참 좋은것 같다. 미리 미리 익숙해지는걸 추천한다.\ [슬랙 사용법 정리] gonna-be.tistory.com/29 [Slack] 슬랙이 뭐지? 초심자를 위한 유용한 사용법 들어가며 이 글은 슬랙에 처음 초대되시는 분들을 대상으로 하는 글입니다. 슬랙에 초대되었는데 어떻게 가입해야 하는지, 가입은 했는데 어떻게 사용해야 하는지와 관련된 내용..

    Notion

    [notion 사용 후기] MOA 어플 개발을 한지 2년쯤 되던날, 우리는 늘 카카오톡으로 소통하는 것에 대한 엄청난 불편함을 느꼈다. 개발한 기능과, 개발해야하는 기능이 쌓이기 시작하고, 누가 뭘 하고 있는지 파악하고 소통하는데 점점 많은 시간을 쓰게 되었다. 카카오톡으로 정리를 해서 앞으로 할일을 보내도, 다른 대화에 묻혀 사라져 있고, 다시 확인하려면 시간이 많이 걸렸다. 한 팀원이 노션 사용을 제안했고, 처음에는 다른 소통 창구를 우리가 확인할까? 라는 의문에 반대했었다. 하지만, 팀원의 적극적인 추천으로 사용해보기 시작했고 생각보다 깔끔한 UI와 실시간으로 구글드라이브처럼 공유해서 사용할 수 있다는 점이 정말 좋았다. 우리의 회의가 깔끔하게 정리되고, 한일은 한 사람이 바로 바로 체크 하는등 관..

    git: submodule 생성 및 clone

    git-scm.com/book/en/v2/Git-Tools-Submodules Git - Submodules Since the URL in the .gitmodules file is what other people will first try to clone/fetch from, make sure to use a URL that they can access if possible. For example, if you use a different URL to push to than others would to pull from, use the one that othe git-scm.com 위의 공식 홈페이지에 깃 서브 모듈 생성 및 삭제, 클론 등이 자세히 적혀져 있다. 오늘 소개 하려고 하는것은, 내가 프로..

    Git에서 fork한 레파지토리 업데이트 하기

    # Add the remote, call it "upstream": git remote add upstream https://github.com/whoever/whatever.git # Fetch all the branches of that remote into remote-tracking branches, # such as upstream/master: git fetch upstream # Make sure that you're on your master branch: git checkout master # Rewrite your master branch so that any commits of yours that # aren't already in upstream/master are replayed ..

    Git 6단계. 다른 사람 레파지토리 수정후 다시 업데이트-pull

    마지막으로 pull이라는 명령어를 설명으로 깃허브의 기본을 마치려고한다. pull을 통해서 나는 내가 다운 받아둔 레파지토리가 업데이트가 되었다면 다시 클론하지 않고도 업데이트 된 정보를 받을 수 있다. 명령어는 다음과 같다. git pull origin master

    Git 5단계. 깃으로 협업하기 브런치

    브런치라는 기능이 깃에 있는거는 알고 있었지만, 왠지 복잡해 보여서, 배우기 어려워서 안쓰는 경우가 참 많다. 매우 편한 기능이니 이번기회에 제대로 배워서 확실하게 이용해보기를 권한다 . 브런치는 여러명이 서로 다른 브런치에서 하나의 파일을 작업하고 merge를 통해 파일을 합칠 수 있다. 1단계) 우선 깃으로 관리되는 파일을 하나 만들자. cd Desktop mkdir base-test cd base-test git init vim hi.txt 안에 내용 채우기 git add . git commit -m "master change" 자 위에 코드에서도 힌트를 한번 주었듯이 항상 우리가 만드는 깃 파일은 디폴트로 마스터 브런치가 관리하게 되어있다. 마스터 브런치도 브런치의 한 종류임을 우선 기억하자. 2..