Git 및 Github 자습서: 초급에서 고급(1부)
내용의 테이블
📌 Setup of Git and Github on System
📌
📌
📌
📌
📌
📌
📌
📌
소개
Hey awesome developer 👨💻,
If you are searching or a cheat sheet to go through for git or want to learn about git and github.
Then you are in the right place 😇 !
This is going to be my first series and please comment below about any enhancements that I can make or your feedbacks. Believe me it really helps ✍!
I will be using graphics to explain each topic in the simplest way possible so you can search by the keyword if you want to skip any portions ( in case of using it as cheat sheet ) 🤓
❗참고:- Windows 머신 🖥을 사용하여 모든 작업을 수행하므로 다른 머신을 사용하는 경우 명령이 다를 수 있습니다. 이러한 시나리오에서 명령을 제공하기 위해 최선을 다하겠지만 명령이 시스템에서 작동하지 않는 경우 찾아보십시오. 고맙습니다.
먼저 git이 무엇인지, 시작하는 데 필요한 몇 가지 용어를 이해하겠습니다.
힘내 용어
Commits: These are the small changes of code that are pushed to the branches.
Branches: These are the different branches of code that are running concurrently and would be merged to the main branch when completed.
Repositories: It is the project which saves all the branches and the commits.
도표로 쉽게 이해하자-
여기서 나무 🌳는 저장소이고 가지는 나무의 가지이며 잎 🌿은 커밋입니다. 알았어요 ?
이제 시스템에서 git 및 github를 설정하는 다음 부분으로 이동하겠습니다.
시스템에서 Git 및 Github 설정 👨💻
- Create an account on Github
- Go on 👉 https://github.com/
- Click on Sign up and create an account ✅.
- Now create a new repository by clicking on New button near Repositories.
- Type a name for the Repository and click on Create Repository to create one.
- Click on the copy to clipboard icon to copy the link #️⃣.
시스템 특정 명령 ✍
윈도우용
- Download Git from 👉 https://git-scm.com/download/win and install it.
맥용
- Use this command to download git 👉
brew install git
리눅스용(우분투)
- Use this command to download git 👉
sudo apt-get install git
- Don't forget to put git folder location on environment variables for windows. To add it go to Environment Variables > (System Variables) Path > Paste
C:\Program Files\Git\cmd
if you haven't installed it on any other location.- Now use these commands to clone the repository on your system 👇
mkdir <project_name>
git clone <repository_url>
repository_url
Github에서 클립보드로 복사한 URL입니다.훌륭합니다. git 🙂에 필요한 설정이 완료되었습니다. 이제 풀뿌리 수준에서 Git과 Github의 개념을 이해해 봅시다🌱.
Github와 Git의 개념 📖
Before digging into git and github we need to understand , CVCS and DVCS to get the hang of the systems of version control.
There are two types of version control-
- Central Version Control System ( CVCS ) - In this system there is a server where all the commits are saved on internet and every single commit are sent to the server through internet.
- Distributed Version Control System ( DVCS ) - In this system there is a main server which is on internet but in addition to this there is one more server which is the user's system so every commits are saved on the users system and history of all commit's are on user's own server and while pushing it get's sent to the main server through the internet.
이제 많은 분들이 왜 우리가 이러한 버전 제어 시스템을 연구하는지 궁금해하고 있다는 것을 알고 있습니다. 이것은 Git 및 Github와 어떻게 연결되어 있습니까? 오른쪽?
따라서 대답은 Git이 DVCS를 따르므로 Github, GitLab 및 Git 기반의 다른 모든 서비스도 동일하게 수행한다는 것입니다.
알아요 ! 알아요 ! 마음에 떠오르는 질문이 많으므로 이제 Git에 대해 이야기해 봅시다. 작동 원리❓
Git은 DVCS를 기반으로 하는 서비스로 시스템에서 원격 서버를 유지 관리합니다. 즉, git을 사용하는 동안 시스템도 서버입니다. 커밋하면 변경 사항이 원격 서버로 푸시됩니다. 당신은 그것을 알고 있었나요?
그러나 커밋을 푸시하면 해당 커밋이 인터넷을 통해 Github로 전송됩니다. 예, 여기서 Github는 모든 커밋이 저장된 메인 서버이며 커밋을 푸시하면 다른 사람이 메인 서버에서 시스템으로 변경 사항을 가져올 수 있습니다. 알았어요?
링크 📌
곧...
시리즈의 향후 블로그에 대한 모든 링크가 여기에 나열됩니다.
다양한 시각적 그래픽 ✌과 함께 모든 초급 및 고급 명령을 다룰 것입니다.
다가오는 블로그에 대한 알림 🛎을 받고 싶다면 팔로우 👥와 구독을 잊지 마세요.
감사합니다 🙏
그리고 마지막으로 하고 싶은 말은 👇
계속 코딩 #️⃣ , 계속 흔들어 🚀
Reference
이 문제에 관하여(Git 및 Github 자습서: 초급에서 고급(1부)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/suchintan/git-and-github-tutorial-beginner-to-advanced-part-1-32m6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)