Gitmoji 커밋을 하다보면 커밋방식을 기록, 소통을 위해서 개발자들끼리 통일할 필요가 있다. 이때 커밋 메세지 방법 중에 gitmoji 를 사용하는 방법이 있다. 아래와 같은 메세지가 커밋 메세지가 되는 것이고, 이모지로 커밋의 종류를 표현하는 것이다. // 커밋 메세지 예시 ✨ 무슨무슨 기능 추가 이렇게 홈페이지도 있는데 홈페이지에 들어가면 어떤 이모티콘을 붙여야하는지 가이드도 있다! gitmoji :truck: Move or rename resources (e.g.: files, paths, routes). gitmoji.dev GitHub - carloscuesta/gitmoji: An emoji guide for your commit messages. 😜 An emoji guide for yo..
🐈⬛ Git
지난 포스팅 지난 포스팅에 branch, merge 에 대해서 알아보았고, 이번에는 git 의 꽃(?)이라고 볼 수 있는 충돌(conflict) 에 대해 아주 간단하게 포스팅해보려고 한다. [Git] Git 시작하기 5 - branch, merge 지난 포스팅 지난 포스팅에서 push 와 pull 을 사용하여 원격 저장소와 연결했다. 이번에는 branch 와 그와 관련된 명령어들을 공부해볼 것이다. [Git] Git 시작하기 4 - push, pull 지난 포스팅 지난 포스 swift-library.tistory.com conflict 가 일어나는 이유 만약 A와 B가 작업을 하다가 같은 파일의 같은곳을 같이 건드렸다고 하자. 예를 들면 둘다 .gitignore 파일의 첫 번째 줄을 변경했다고 하자. 이..
지난 포스팅 지난 포스팅에서 push 와 pull 을 사용하여 원격 저장소와 연결했다. 이번에는 branch 와 그와 관련된 명령어들을 공부해볼 것이다. [Git] Git 시작하기 4 - push, pull 지난 포스팅 지난 포스팅에서는 Xcode 프로젝트를 추가하고, 원격 저장소와 연결하는 방법까지 알아보았다. 원격 저장소에 업로드, 다운로드 하는 push, pull 그리고 branch 에 대해서 알아보자. [Git] G swift-library.tistory.com branch 브랜치는 가지라는 뜻처럼 하나의 코드 버전에서 가지를 뻗어나간다고 생각하면 좋을 것 같다. 아래와 같이 main 이라는 브랜치에 3개의 커밋이 있다고 생각해보자. 여기서 A와 B는 두가지 기능을 추가해보기로 했다. 이때 필요한..
지난 포스팅 지난 포스팅에서는 Xcode 프로젝트를 추가하고, 원격 저장소와 연결하는 방법까지 알아보았다. 원격 저장소에 업로드, 다운로드 하는 push, pull 그리고 branch 에 대해서 알아보자. [Git] Git 시작하기 3 - Xcode 프로젝트 넣기, Github 연동하기 지난 포스팅 지난 포스팅에서 프로젝트를 만들고 .gitignore 까지 생성하였다. 이제 이곳에 진짜 Xcode 프로젝트를 넣고 Github 까지 연동해 보자. [Git] Git 시작하기 2 - 프로젝트 만들기 이제 Git 을 간 swift-library.tistory.com git push git push -u origin main 이라는 명령어를 통해서 코드를 원격 저장소에 업로드했다. 아래와 같은 명령어로 원격 저장..
지난 포스팅 지난 포스팅에서 프로젝트를 만들고 .gitignore 까지 생성하였다. 이제 이곳에 진짜 Xcode 프로젝트를 넣고 Github 까지 연동해 보자. [Git] Git 시작하기 2 - 프로젝트 만들기 이제 Git 을 간단하게 써보려면 프로젝트를 만들어야 한다. 간단하게 프로젝트를 생성하는 방법을 알아보자. 1. 폴더를 만들고 터미널에서 열어주기 원하는 프로젝트의 이름으로 폴더를 만들어 swift-library.tistory.com Xcode 프로젝트 만들기 새로운 프로젝트를 만들어서 git init 을 해준 폴더에 넣어준다. 이미 .git 파일이 있어서 Create Git repository on my Mac 이라는 체크박스가 The folder "GitPractice" contains a G..
이제 Git 을 간단하게 써보려면 프로젝트를 만들어야 한다. 간단하게 프로젝트를 생성하는 방법을 알아보자. 1. 폴더를 만들고 터미널에서 열어주기 원하는 프로젝트의 이름으로 폴더를 만들어준다. 나같은 경우는 GitPractice 라는 이름의 폴더를 만들어줬다. 해당 폴더에서 마우스 우클릭, 맥북 두손가락 탭으로 쉽게 터미널에서 열어줄 수 있다. 혹은 파일 경로가 비교적 단순하다면 cd ~/Desktop/Project/GitPractice 같은 명령어를 통해 해당 폴더로 접근할 수 있다. (그냥 첫번째 방법이 편하고 직관적이다) 2. git init 명령어 입력 git init 을 입력해준다. 아래 iterm 같은 경우 main 이라는 것이 뒤에 생기게 되고, 이것이 브랜치인데 나중에 이야기 할 것이다. ..
Git 버전 확인 Xcode 를 설치하게 되면 Git 이 자동으로 깔리는 것으로 알고 있다. 혹시 모르니 터미널에 아래의 명령어를 입력하여 Git 이 깔려있는지 확인하자. git --version Git 설치하기 만약 Git 이 깔려있지 않다면... 아래의 사이트에 가서 Git 을 설치해 준다. Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for u..
시작하기 전에... (내 이야기) 처음에 나도 코딩을 처음 했을 때, Git 에 대해 막연한 두려움이 있었던 기억이 있다. 여기저기서 Git 쉽지 않다. 오류가 많다... 이런 소리도 들었고, 터미널로 뭔가를 한다는 것 자체가 어렵고 생소하게 느껴졌다. 그래서 그냥 내 노트북 안에서만 코딩을 했었다. 첫 번째 문제 첫 번째 문제는 내가 아이맥을 사용하면서 발생했다. 아이맥에서도 코딩을 하고싶고, 맥북에서도 코딩을 하고싶은데... 코드를 어떻게 공유할 수 있을까? 그러면 iCloud 폴더를 활용해 보자! 였다. iCloud 폴더는 iCloud 를 통해 여러 기기에서 공유가 되는 폴더니까 이곳에서 공유하면 되겠다!라고 생각했다. 하지만 이것도 문제가 있었다. 내 iCloud 에 저장하는 것이니 당연하게 다른..