git
-
git 기초 명령어git 2023. 6. 28. 12:57
# Git 사용방법 - pwd: 현재 경로 확인하기 - ls 현재 경로의 파일 및 폴더 조회하기 - la -al 현재 경로의 숨김 파일 및 폴더까지 모두 목록으로 조회하기 - touch 파일명 파일명 이름으로 비어 있는 파일 생성하기 - cd 경로 경로로 이동하기 - cd.. 상위 디렉터리로 이동하기 - cd. 현재 디렉터리로 이동하기 - cd~ 홈 디렉터리로 이동하기 - cat 파일명 파일명의 내용 확인하기 - vi 파일명 편집기 - a 혹은i 키로 편집하고 - ESC를 눌러 빠져나온 뒤에 - :w 로 저장 하고 - :q 로 닫기 - :wq 동시에 사용 가능 - vim .gitignore: 필요 없는 파일 목록에서 제외하는 방법 - git init 로컬 저장소 만들기 - git log 커밋 이력 상세 ..
-
[GitHub] 팀에 멤버 추가하기git 2023. 5. 17. 22:24
문제 github를 이용하여 코드를 관리하려고 하였는데 프로젝트를 하나 생성하고 code의 ssh 주소만 입력하면 참가가 되는 것인줄 알았으나 팀원이 업로드가 되지않는다고 하였다. 해결 알고나니 업로드가 안되는 것이 당연한 것이였다. 익명의 다른이가 우리가 작업하는 코드를 마음대로 만진다면 얼마나 문제가 생기겠는가 그렇다면 어떻게 하였는가? https://docs.github.com/ko/organizations/organizing-members-into-teams/adding-organization-members-to-a-team 팀에 조직 멤버 추가 - GitHub Docs 소유자 또는 팀 유지 관리자 권한이 있는 사용자는 팀에 조직 구성원을 추가할 수 있습니다. 또한 소유자 권한이 있는 사용자는 팀..
-
[GITHUB] warning: in the working copy of 'venv/Lib/site-packages/zipp/py310compat.py', LF will be replaced by CRLF the next time Git touches itgit 2023. 5. 16. 23:50
문제 처음으로 github를 사용 하여 프로젝트를 진행하기로 했다. 그러던중 push를 하려던참 warning: in the working copy of 'venv/Lib/site-packages/zipp/py310compat.py', LF will be replaced by CRLF the next time Git touches it 과같은 여러줄의 에러가 떴다. 원인 보통 맥 / 리눅스 사용 개발자와 윈도우 사용 개발자가 git 으로 협업 할 때 발생하는 whitespace 에러라고 한다. 근런데 우리팀은 전부 윈도우이며, 본인이 master 파일을 처음 올리는 상황에서 나온것이다 유닉스 시스템에서 한 줄의 끝이 LF (Line Feed)로 되어있는데 윈도우는 줄하나가 CR (Carriage Retu..
-
git 이란 무엇인가?git 2023. 5. 16. 00:37
형상 관리 도구 중 하나 -형상 관리 도구는 버전 관리 시스템이라고도 한다. -소프트웨어 개발에 있어 핵심인 소스코드를 효과적으로 관리 할 수있게 해주며 무료이며 공개소프트웨어 이다. - 여러명이 동시에 작업하는 병렬 개발이 가능하다. git 과 gihub -git : 형상 관리 도구(버전 관리 시스템) -github : 형상 관리 도구를 웹호스팅 하는 서비스 기초 용어 1. pwd 현재 경로 확인 절대 경로 와 상대 경로로 두 가지가 있으며, 절대 경로 : 최상위 디렉토리부터 해당 파일까지 경유한 모든 경로를 표시 상대경로 : 현재 파일이 존재하는 디렉토리를 기준으로 해당 파일까지의 위치를 표시 / : 최상위 디렉토리 ./ 현재 디렉토리 ../ 상위 디렉토리 2. ls 현재 경로의 파일 및 폴더 조회 ..