300x250
반응형

Dev Tools, WEB & WAS/Git 8

[Git] Github vs Gitlab 차이점

Git 이란? 깃(Git)은 소스 코드 버전 관리 시스템으로 로컬에서 변경 사항을 추적하고 원격 리소스에서 변경 사항을 푸시하거나 가져올 수 있습니다. Gitlab Gihub 차이 1. GitHub Gihub는 공개적으로 사용 가능한 무료 서비스로 모든 코드(유로 계정이없는 경우)를 공개해야 합니다. 누구나 GitHub에 푸시 한 코드를 보고 개선을 위한 제안을 제공 할 수 있습니다.(오픈소스) GitHub는 현재 수만 개의 오픈 소스 프로젝트를 위한 소스 코드를 호스팅 하는중.. Gitlab Gihub 차이 2.GitLab Gitlab은 개인 또는 조직이 Git 리포지토리의 내부 관리를 제공하는데 상용할 수 있는 Github 즉 비공개된 Github GitLab을 왜 사용 해야할까? GitLab은 중앙..

[Git] GitHub 레파지토리(Repository) 삭제

Git Repositories를 만든 뒤 삭제하는 법을 몰라서 헤매시는 분들을 위해 이번 포스팅에서는 Git 원격 저장소 레파지토리 삭제 방법에 대해 알아보도록 하겠습니다. 1. 먼저 깃허브 사이트에가서 로그인을 한 뒤 삭제하고 싶은 레파지토리로 들어갑니다. 깃허브 바로가기 2. 자신의 레파지토리 리스트 중에서 자신이 삭제하고자 하는 레파지토리에 들어갑니다. 3. 삭제할 레파지토리에서 우측 상단의 Setting버튼을 클릭합니다. 4. Setting에서 스크롤을 밑으로 끝까지 내리게 되면 위와 같은 Danger Zone 나오는데요 여기서 가장 밑에 있는 Delete this repository버튼을 클릭합니다. 5. 그런 뒤 확인작업을 두 번 거쳐야 하는데요. 제거할 레파지토리명과 계정 패스워드를 차례로 ..

[Git] GitHub에 프로젝트 올리기

보통은 저장소를 생성한뒤 'Upload files'를 하면 업로드되지만 파일 갯수가 너무 많을 경우 안되므로 큰 프로젝트를 업로드할때는 이 방법으로 하자 1. Git을 설치한다. https://git-scm.com/downloads 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 users looking for a platform-specific..

[Git] Github 한개의 repository에 여러 프로젝트 올리기

1. git 설치는 필수적 2. 올리고 싶은 프로젝트들이 존재하는 폴더로 이동 project 폴더 내부에 네가지 project가 존재했다. 3. 우클릭 > Git Bash Here 클릭 4. git init ( 폴더별로 5,6,8 반복 , 7은 이미 레파지토리 주소를 가져왔기 때문에 두번째 할때부턴 안해주어도 된다.) 5. git add ./폴더이름 폴더이름을 하나씩 add 해주어야한다. 6. git commit -m "message" 7. git remote add origine 레파지토리주소 8. git push -u origin master 정상적으로 올라갔는지 확인하면 끝! 출처 : https://jie0025.tistory.com/59 [Github] 한개의 repository에 여러 프로젝트 ..

[Git] GitHub README 작성법 (마크다운, 이미지, Gif, 코드 블록 사용법)

리드미(README)란? README는 쉽게 말해서 프로젝트 소개글이라고 할 수 있습니다. 일반적으로 디렉토리나 압축 파일에 포함된 기타 파일에 대한 정보를 포함하고 있으며, 일반적으로 소프트웨어와 함께 배포됩니다. 또한 현재 Git과 같은 코드 저장소에서도 해당 파일을 기본값으로 생성되게 하여 해당 저장소에 대한 설명을 기입하도록 유도하고 있습니다. 다른 확장자를 사용할 수도 있겠으나 기본적인 README의 확장자는 md인데 이것은 마크다운(Markdown)의 약자입니다. 만약 리드미 파일이 없다면 아래에 리드미를 작성하는 것을 권장하는 창이 뜹니다. README 작성방법 1. 최근에는 프로젝트를 업로드하면 자동으로 리드미 파일이 생깁니다. 직접 리드미 파일을 만들어서 레파지토리에 Push를 하여도 되..

[Git] Git Remote Repository 변경하는 방법

Git에서 리모트 저장소(remote repository)를 다른 주소 URL로 변경하고자 합니다. 예를들어 두 개의 git 리모트 저장소 있는 경우 한 쪽에서 다른 쪽으로 바꾸는 경우가 있겠죠. ! 언제 리모트 저장소 변경이 필요한가새롭게 remote repository를 생성한 경우가 있을 수 있습니다. 예를들어 새로운 계정으로 repository를 생성했는데 앞으로는 이 계정을 사용해 형상관리를 하겠다라고 한다면 기존의 소스들 모두 해당 계정의 새로운 저장소로 주소를 바꿔야 할 수 있겠죠. - 기존 주소 : https://github.com/testA/my.git - 새로운 주소 : https://github.com/testB/your.git 예를 들자면 위의 기존에서 새로운 주소로 변경하고자 한다..

[Git] STS와 깃허브(GitHub) 연동 및 프로젝트 올리기

집에서 데스크탑으로 작업중이던 프로젝트를 커피숍에서 노트북으로 작업을 하는 방법은? 1. USB에 저장해서 다니기 2. 작업한 프로젝트를 압축하여 카카오톡 또는 이메일로 보내기 정말 그동안 답도 없는 방법으로 작업을 했었구나... 당연히 버전 관리, 소스 코드 관리는 프로젝트 파일 내에 주석으로 '20XX.XX.XX 수정' 이런식으로 관리를 해왔을 것이고... 궁금한게 있을 때마다 2번의 방법으로 보스에게 해결을 원했던 내 자신이 많이 비참하고 이렇게 부끄러울 수가 없어서 이번을 기회로 GitHub를 활용하는 개발자가 되려고 한다. 과제 해결 후 GitHub 링크를 보내라고 해주신 보스에게 감사하는 마음으로 포스팅 시작! Spring Tool Suite와 GitHub 를 연동하기 위해선 GitHub에 가..

300x250
반응형