목록GitHub (16)
아요 개발 일기
이번에는 repo에 .gitignore을 추가하는 방법을 알아보겠습니다! Git repo에 프로젝트를 upload하기 전에 .gitignore을 추가해야 충돌을 예방할 수 있다고 합니다 ㅎㅎ 미리미리 만들어 놓고 추가해 놓는게 좋겠죠? File 복사 https://www.toptal.com/developers/gitignore gitignore.io Create useful .gitignore files for your project www.toptal.com 위 사이트에 들어가면 아래 이미지같이 검색창이 뜹니다ㅎㅎ 원하는 키워드를 추가해주고 생성을 누르면 아래와 같은 파일을 만들어 줍니다 (swift, xcode, cocoapods 키워드를 많이 사용한다고해요!) # Created by https://..
Git에서 branch 전체를 clone하지 않고 특정 branch만 clone 해보자. git clone -b {branch_name} --single-branch {저장소 URL} 예시
안녕하세용 커밋 메세지를 잘 못 적었을때, 수정하는 방법을 가지고 왔습니다! 직전 commit 메세지 변경 바로 직전에 commit 메세지를 바꾸고 싶으면 아래 명령어만 사용하면 됩니다! git commit --amend -m "원하는 메세지" 직전은 아주 간단하죠!ㅎㅎ 그럼 예전에 했던 commit 메세지를 바꾸고 싶을때 방법도 알아봅시당 다른 시기 commit 메세지 변경 일단 고치고 싶은 commit 메세지가 몇 번째 있는지 알아보기 위해 git log를 찍어봅시다! git log 위와 같이 순서가 나오죠? git rebase -i HEAD~숫자 그럼 이제 숫자 자리에 찾고 싶은 커밋의 자리를 입력하면 됩니다! 예를들어, 마지막 커밋으로부터 2번째에 위치하면 2를 입력합니다. 그러면 아래 이미지와 ..
안녕하세요! GitHub을 활용할 때 주로 terminal을 사용하는데, 그때 Linux 명령어를 알아두면 정말 편리할 것 같더라구요! 어느정도 알고 있긴 하지만... 잘 안 쓰는 것들은 자꾸 까먹어서 오늘 정리해보았습니다 ㅎㅎ ls (List segments) : 현재 위치의 파일 목록 조회 ls -l : 파일의 상세정보 ls -a : 숨김 파일 표시 ls -t : 파일들을 생성시간순(제일 최신 것부터)으로 표시 ls -rt : 파일들을 생성시간순(제일 오래된 것부터)으로 표시 ls -f : 파일 표시 시 마지막 유형에 나타내는 파일명을 끝에 표시 ('/' : 디렉터리, '*' : 실행파일, '@' : 링크 등등,,,) cd (Change directory) : 디렉터리 이동 cd [디렉터리 경로] :..
안녕하세여 :D 저번에는 Xcode를 이용해서 branch를 가지고와봤는데요! 이번에는 Command 창에서 해보겠습니다! ;D 1. git remote update 먼저 업데이트를 해줍니다!! (안하면 몇몇 브런치가 안 뜰 수 있으므로!) 2. git branch 리스트 확인 Xcode에서 아래처럼 나왔었죠?!! Command 창에서도 물론 branch 파일 목록을 볼 수 있어요!!!! 아래와 같은 명령어를 사용하면 원격부터 로컬까지 다 볼 수 있습니당 ㅎㅎㅎ $ git branch $ git branch -r // 원격 $ git branch -a // 원격 & 로컬 3. 원격 저장소의 branch 가져오기 저번에 Xcode에서 checkout 했었죠?!! 여기서도 동일하게 Checkout 해야함니다..
안녕하세요! 오늘은 새로운 오류를 들고 왔습니다!!!!! 사실 전에 떴던 오류인데, 갑자기 오늘도 뜨길래 들고왔어요ㅎㅎ 해석해보니.. 2021년 8월 13일에 암호 인증 지원이 제거되었습니다. 대신 개인 액세스 토큰을 사용하십시오. 자세한 내용은 https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/를 참조하세요! 2021년도 중반부터 인증에 token이 사용될 것이라는 GitHub 공지가 있는걸 보니, 예정되어있었던 오류인 것 같아요! 8월 13일 이후로 비밀번호가 토큰이나 ssh 로 인증하는 것으로 바뀌었다고 합니다!!! 아마 Git hub를 자주 사용하시는 분들은.. 벌써 다 해결했겠죠,,,,? 1. G..
Git 이란? 소스코드를 효과적으로 관리하기 위한 분산형 버전 관리 시스템 Git에서는 소스코드가 변경된 이력을 쉽게 확인 할 수 있고, 특정 시점에 저장된 버전과 비교하거나 특정 시점으로 되돌아갈 수 있다. 원격 저장소 (Remoto Repository) 파일이 원격 저장소 전용 서버에서 관리되며 여러 사람이 함께 공유 가능 로컬 저장소 (Local Repository) 개인 pc에 파일이 저장되는 공간 Git으로 할 수 있는 것 버전 관리 백업 협업 Git 초기 설정하기 계정 설정 git config --global user.name "" git config --global user.email "" 적용됐는지 확인 git config --list Git 기본 명령어 저장소 생성 git init 원격 ..
안녕하세요! :-) 제가 전 포스팅에서 새로운 github 계정을 만들고, 터미널에서 계정을 변경했었는데요!! 그 이후에 git push를 하려는데 자꾸 403 오류가 뜨더라구요ㅠㅠ..! 그럼 이제 403 오류에 대해서 같이 알아 볼까요? 저는 아래와 같은 오류가 떴었어요! The requested URL returned error: 403 저와 같은 에러가 뜬다면 해당 주소에 접근 권한이 없을 경우라고 합니다..! 이 에러는 보통 github 계정을 새로 셋팅한 후에 난다고 하네요ㅎㅎ 이제 해결해 볼까요?! 먼저 Remote URL을 변경해주어야하는데요! 이 글에서는 HTTPS 접근 방식을 이용해보겠습니다ㅎㅎ $ git remote set-url origin https://YOURUSERNAME@git..