github 19

github# JetBrain Academy - Github

jetBrain Academy github 관련 문제 모음이다. Ref : hyperskill.org/tracks JetBrains Academy - Learn programming by building your own apps Get theory, practice coding and move beyond programming challenges to building your own working projects. hyperskill.org 내용이 도움이 되셨다면 블로그 구독하기 부탁드리겠습니다. * 이 글의 모든 저작권은 aliceintr에 있으며 무단 배포 및 사용은 자제해 주시기 바랍니다. *

DevOps/GIT 2021.02.08

AZ104 실습 : Azure CLI 로 웹사이트 만들기

Azure Learning Path 에서 제공하는 Sandbox 기능으로 무료로 실습을 해보도록하자 Azure Learning Path :[MS Azure/AZ104] - AZ104 : Azure Administrator Associate 시험 소개 AZ104 : Azure Administrator Associate 시험 소개 이번 1월 달 목표는 AZ 104 와 AZ 400 을 동시에 따는 것이다. 일단. AZ 400 자격증을 따기 위해서는 선행으로 AZ104 or AZ204 시험을 패스해야 한다. 고로 이번주 부터 AZ 104 부터 차근차근 해보고자 한다. buildgoodhabit.tistory.com Azure CLI 시작하기 :[MS Azure/AZ104] - AZ104 실습 : Azure CL..

MS Azure/AZ104 2021.01.08

github#18 git pull request 충돌 & command line 해결

다양한 브랜치에서 동시에 작업을 하고 remote repository 에 push 를 한다면 충돌은 피할 수 없을 것이다. 이럴 때 해결할 수 있는 방법 중 하나에 대해서 알아본다. 앞에 글은 web browser을 이용한 merge 였다면 이번에는 cmd line을 이용해 해결해 보자 [IT/DevOps] - github#17 git pull request 충돌 & web editor 해결 먼저 충돌이 될 상황을 만들어 준다. 가정 [feature4] Branch에서 text1.txt 파일을 수정하고 있는데 이와 동시에 [master] Branch에서 동일한 파일을 수정하고 있다. 같은 라인을 수정하고 있다고 가정하자. [feature4] 가 remote repository로 push [master] ..

DevOps/GIT 2020.11.27

github#17 git pull request 충돌 & web editor 해결

다양한 브랜치에서 동시에 작업을 하고 remote repository 에 push 를 한다면 충돌은 피할 수 없을 것이다. 이럴 때 해결할 수 있는 방법 중 하나에 대해서 알아본다. 먼저 충돌이 될 상황을 만들어 준다. 가정 [feature3] Branch에서 text1.txt 파일을 수정하고 있는데 이와 동시에 [master] Branch에서 동일한 파일을 수정하고 있다. 같은 라인을 수정하고 있다고 가정하자. [feature3] 가 remote repository로 push [master] 가 remote repository로 push 원본파일 feature3 의 상황 % git checkout -b feature3 Switched to a new branch 'feature3' % git commi..

DevOps/GIT 2020.11.27

github#16 git pull request & git merge request 2편

저번에 이어서 Pull request 에 대해 더 자세히 알아보자. [IT/DevOps] - github#15 git pull request & git merge request 1편 새로운 브랜치 feature2 를 만들고 2번의 commit을 한 후 push 한다. % git push -u origin feature2 Enumerating objects: 8, done. Counting objects: 100% (8/8), done. Delta compression using up to 8 threads Compressing objects: 100% (4/4), done. Writing objects: 100% (6/6), 519 bytes | 519.00 KiB/s, done. Total 6 (del..

DevOps/GIT 2020.11.27

github#15 git pull request & git merge request 1편

이번 내용은 생활코딩의 강좌 중 하나인 Pull Request 부분에 대한 실습과 이론적 내용을 정리해 보았다. Pull Request 란 기본적으로 코드품질을 높이기 위한 방법 중에 하나로 Code 를 Push 하기전에 Code Review를 하는 Request 를 보내는 것이라 할 수 있다. 공식 사이트의 정의를 찾아보자면, Pull requests let you tell others about changes you've pushed to a branch in a repository on GitHub. Once a pull request is opened, you can discuss and review the potential changes with collaborators and add follo..

DevOps/GIT 2020.11.27

github#14 git project 잘 관리하기

생활코딩 강의를 듣다가 유용한 자료라서 아티클을 첨부한다. nvie.com/posts/a-successful-git-branching-model/ A successful Git branching model In this post I present a Git branching strategy for developing and releasing software as I’ve used it in many of my projects, and which has turned out to be very successful. nvie.com 이 저자가 최신버전 git-flow 도 업데이트 했다. guides.github.com/introduction/flow/ Understanding the GitHub flow · ..

DevOps/GIT 2020.11.26

github#12 git rebase 기초

ref : www.perforce.com/blog/vcs/git-rebase-vs-merge-which-better Git Rebase vs. Merge: Which Is Better? | Perforce Software Compare Git rebase vs. Git merge to determine which is better. www.perforce.com git merge가 git rebase 보다 더 안전한 방법이다. 그러므로 깃에 어느정도 익숙해진 사람, 꼭 이 기능을 필요로 하는 사람에게만 사용을 권장한다. git merge 와 git rebase 의 차이점에 대해 알아보자. 위의 링크에서는 이렇게 설명한다. Git merge is a command that allows you to merg..

DevOps/GIT 2020.11.26

github#11 git tag 와 branch 차이

git tag 는 주로 버전을 릴리즈 할 때 사용한다. branch 와 가장 큰 차이점은 branch는 commit 할때마다 commit ID 가 업데이트 되지만 git tag는 특정시점의 version 을 알려주는 거라고 이해하면 되겠다. 고정된 값이라고 할수있다. #file한개를 생성하고 커밋을 한다 % vi text1.txt % git add text1.txt % git commit -m "1" [main f771c29] 1 2 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 a.txt create mode 100644 text1.txt #그 후 다시한번 동일한 파일을 수정하고 2번쨰 커밋을 한다. % vi text1.txt % gi..

DevOps/GIT 2020.11.25