목록git (69)
투케이2K
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [에러 원인] 1. git 2.39.0 버전 사용 시 발생하는 이슈 [해결 방법] 1. 제어판에서 git 2.39.0 버전 삭제 수행 2. git 다운 버전 설치 사이트 이동 : https://github.com/git-for-windows/git/releases/tag/v2.38.1.windows.1 3. PC 환경에 맞게 git 설치 실시 (git 2.38.1 64 bit exe 파일 / git 2.38.1 버전) 4. 다시 git clone 및 pull, push 수행 실시 [참고 사이트] https://stackoverflow.com/questions/74778511/cant..
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [소스 코드] # [1] : [git config 설정 확인] $ git config --list # [2] : [git config 설정 : global 전역 설정] $ git config --global user.name "kwon" $ git config --global user.email "kwon@test.com" # [3] : [git config 삭제 : global 전역 설정] $ git config --unset --global user.name $ git config --unset --global user.email
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [소스 코드] # [git commit 수행 일자 및 브랜치, 수정 된 파일 목록 확인] # [조건 : 명령어를 사용하기 위해 해당 프로젝트 내 까지 이동 후 명령어 수행] $ git log --stat [결과 출력]
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [설 명] 1. idea 폴더 란 InteliJ 인텔리제이 에서 자동으로 생성하는 프로젝트 설정 폴더 입니다 2. idea 폴더에는 workspace.xml , iml 파일 등이 포함되어 있습니다 3. idea 폴더는 프로젝트 생성 시 자동으로 생성 되는 폴더 이므로 굳이 git 에 올릴 필요가 없습니다 4. idea 폴더는 gitignore 파일을 사용해 git push 수행 시 업로드 제외 설정을 할 수 있습니다
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [원 인] 1. 프로젝트 폴더 내에 gitignore 파일에서 특정 폴더 및 파일 업로드를 제외 설정한 경우 [해결 방법] 1. 프로젝트 폴더 내에 있는 gitignore 파일 삭제 2. git 초기화 수행 (rm -rf .git / git init) 3. 프로젝트 전체 다시 git add --all 추가 >> push 업로드 수행
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [설 명] 1. gitignore 이란 git 버전 관리에서 무시 및 제외하고 싶은 파일 목록을 기록하는 파일입니다 2. gitignore 파일은 git 저장소 생성 시 초기 생성 여부를 설정할 수 있습니다 3. gitignore 에 포함되는 정보 : - 용량이 커서 제외 되어야 할 파일 혹은 디렉토리 경로 - 보안적인 문제에서 걸려 제외 되어야 할 파일 혹은 디렉토리 경로 - 다른 사용자가 볼 필요가 없다고 판단 되어 제외 되어야 할 파일 혹은 디렉토리 경로 [참고 사이트] https://adjh54.tistory.com/16 [Github] .gitignore 이해 및..
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [설 명] 1. README.md 란 프로젝트의 내용을 설명하기 위해 사용하는 파일로써 프로젝트가 어떤 목적에 의해 개발되었는지, 어떻게 사용할 수 있는지 등을 작성해 놓은 파일 입니다 2. README.md 파일 은 git 저장소의 메인 페이지에 노출 되며, 개발 환경 , 필수 설정 , 프로젝트 설명 등을 작성 합니다 3. README.md 파일 작성 장점 : - 문서를 통해 중요한 내용 및 설정을 살펴 봄으로써 전반적인 프로젝트 진행 상황 및 구조를 이해하기 쉽습니다 - 프로젝트 협업 시 팀원들이 참고하기 좋은 지침서 역할을 수행합니다 [참고 사이트] https://noh..
[제 목] [IT 용어] 깃 (Git) 용어 설명 [설 명] 1. 깃 이란 컴퓨터 파일의 변경사항을 추적하고, 여러 명의 사용자들이 효율적으로 해당 파일에 대해 분산 작업을 수행할 수 있도록 도움을 주는 VCS 분산 버전 관리 시스템 입니다 2. 깃 은 소프트웨어 개발에서 소스 코드 관리 , 형상 관리를 위해서 주로 사용 됩니다 3. 깃 저장소 종류 : - 로컬 저장소 : 본인 로컬 컴퓨터에 위치 - 원격 저장소 : 서버, 네트워크에 위치 - 사용자는 소스 코드 작업 >> 로컬에 저장 >> 원격 저장소에 저장 4. 깃 기본 용어 설명 : - Commit : 로컬 저장소에 소스코드를 저장하는 것입니다. - Push : Git 에 실제로 소스코드를 반영하는 것입..
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [소스 코드] # [맥북에서 터미널 실행] # [cd 명령어를 사용해 프로젝트까지 이동 수행 실시] # [프로젝트 내에서 git init 초기화] lo@loui-MacBookPro Two2kManager % git init >> .git 파일 목록 확인 : ls -a >> .git 파일 삭제 및 init 재수행 위함 : rm -rf .git # [git 에 올리기 위해 소스 코드 전체 선택 실시] lo@loui-MacBookPro Two2kManager % git add --all # [커밋 수행 및 멘트 저장 실시] lo@loui-MacBookPro Two2kManager % git commit -m ..
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [소스 코드] # [터미널 실행해서 프로젝트젝가 포함된 경로까지 cd 이동] # [git commit 내용 확인 실시] los@losui-MacBookPro Two2kManager % git log [결과 출력]
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [사전 준비] [소스 코드] # [비트버킷에 올라가있는 소스코드 Clone 복사 수행 실시] los@losui-MacBookPro Two2kManagerClone % git clone https://twok@bitbucket.org/twok/android-twok2kmanager.git [결과 출력]
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [소스 코드] # [설치된 git 버전 확인 실시] los@losui-MacBookPro Two2kManager % git --version # [설치된 git 버전 확인 결과 출력] git version 2.37.0 (Apple Git-136)
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [방법 설명] # [맥북에서 터미널 실행] # [cd 명령어를 사용해 프로젝트까지 이동 수행 실시] # [이미 프로젝트에 git init 완료 상태] # [git init 파일 목록 확인 : .git 포함 확인] lo@loui-MacBookPro Two2kManager % ls -a # [프로젝트에 git remote add origin 원격 업로드 주소 설정 완료 상태] # [설정된 remote 주소 확인 실시] lo@loui-MacBookPro Two2kManager % git remote -v # [프로젝트 소스코드가 최종 pull 당겨 받은 코드 인 경우] # [git 에 올리기 위해 소스 코드 ..
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [소스 코드] # [git 에 올리기 위해 소스 코드 전체 선택 실시] lo@loui-MacBookPro Two2kManager % git add --all # [커밋 수행 및 멘트 저장 실시] lo@loui-MacBookPro Two2kManager % git commit -m "update"
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [소스 코드] # [방법] : [1] : [강제 git push 업로드 수행 방법 : 브랜치 명칭 앞에 + 기호 추가 : ex - master 브랜치] $ git push origin +master # [방법] : [2] : [강제 git push 업로드 수행 방법 : 브랜치 명칭 뒤에 force 입력 : ex - master 브랜치] $ git push origin main --force
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [소스 코드] # [git 현재 작업 중인 브랜치 명칭 확인] $ git branch # [git branch 새로 생성 실시 : ex - main] $ git branch main # [git branch 변경 실시 : ex - main] $ git checkout main # [git branch 생성과 동시에 변경 실시 : ex - main] $ git checkout -b main # [git branch 삭제 실시 : ex - main] $ git branch -d main
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [소스 코드] # [git config list 확인 명령어] $ git config --list # [user.email 추가 명령어] $ git config --global user.email "kgh@naver.com" # [user.name 추가 명령어] $ git config --global user.name = "TWOK" [결과 출력]
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [소스 코드] # [프로젝트 내에서 git init 초기화] lo@loui-MacBookPro Two2kManager % git init >> .git 파일 목록 확인 : ls -a >> .git 파일 삭제 및 init 재수행 위함 : rm -rf .git
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [소스 코드] # [비트 버킷에서 복사한 주소 설정 실시] lo@loui-MacBookPro Two2kManager % git remote add origin https://KwonGiHwan@bitbucket.org/KwonGiHwan/android-two2kmanager.git >> 기존에 저장된 remote 저장소가 있어서 에러가 발생하는 경우 삭제 수행 : git remote remove origin # [설정된 remote 주소 확인 실시] lo@loui-MacBookPro Two2kManager % git remote -v [결과 출력]
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [방법 설명] # [맥북에서 터미널 실행] # [cd 명령어를 사용해 프로젝트까지 이동 수행 실시] # [프로젝트 내에서 git init 초기화] lo@loui-MacBookPro Two2kManager % git init >> .git 파일 목록 확인 : ls -a >> .git 파일 삭제 및 init 재수행 위함 : rm -rf .git # [git 에 올리기 위해 소스 코드 전체 선택 실시] lo@loui-MacBookPro Two2kManager % git add --all # [커밋 수행 및 멘트 저장 실시] lo@loui-MacBookPro Two2kManager % git ..