Git

Git 명령어, 브랜치 전략, GitHub 활용 팁.

Git 명령어, 브랜치 전략, GitHub 활용 팁.

9 posts · 아카이브에서 필터로 보기

[Repo Review] OpenResearch: Git 스냅샷으로 연구 에이전트의 실험을 추적하는 작업 공간

들어가며 연구 에이전트가 코드를 수정하고 실험을 실행하기 시작하면, 대화 내용만으로는 결과의 출처를 따라가기 어렵습니다. 어느 가설에서 갈라진 코드인지, 실제 실행한 커밋은 무엇인지, 실행 중에 에이전트가 파일을 다시 고치지는 않았는지까지 연결해야 합니다. OpenResearch는 이 문제를 에이전트 세션, Git 기반 실험 계보, 실행 기록을 한 ...

[Git] SSH로 GitHub Repository Clone하기 🔑

SSH로 GitHub Repository Clone하는 방법 오늘은 SSH를 이용해 GitHub 레포지토리를 클론(clone)하는 방법에 대해 설명하겠습니다⭐ GitHub/GitLab을 사용하다보면 매번 생기는 인증 문제!!! 너무 머리 아프시죠…! 그래서 저는 이제 SSH를 이용해서 보안도 챙기고, 한번에 인증도 할 수 있는 편의성도 챙겨가려고요 ...

[Git] Credential Helper로 GitHub 인증하기 🔑

Credential Helper로 GitHub 인증하기 GitHub를 사용하면서 매번 인증 정보를 입력하는 것이 번거로울 수 있습니다. 이를 해결하기 위해 Git은 credential 기능을 제공합니다. 이번 포스팅에서는 Git Credential Helper를 이용해 인증 정보를 보다 편리하게 관리하는 방법을 설명합니다. 1. Credent...

[Git] Git을 어떻게 합치지? : Git Merging

깃(Git)은 소프트웨어 개발에서 버전 관리를 위해 널리 사용되는 도구입니다. 여러 개발자가 동시에 다양한 기능을 개발할 때, 이들의 작업을 효율적으로 통합하기 위해서는 깃의 머징(merging)과 패스트포워딩(fast-forwarding) 기능에 대한 이해가 필수적입니다. 이 블로그 포스트에서는 머징과 패스트포워딩의 개념을 설명하고, 보편적인 예시...

[Git] 깃(Git)이란?

깃(Git)이란? 깃(Git)은 소프트웨어 개발에서 사용되는 분산 버전 관리 시스템입니다. 즉, 여러 명이 하나의 프로젝트를 개발할 때, 소스코드의 변경 내역을 추적하고 관리하여 버전을 관리할 수 있는 도구입니다. 깃은 빠른 속도와 분산 저장소를 통한 안정적인 관리, 브랜치 기능 등 다양한 기능을 제공하며, 다양한 운영체제에서 사용할 수 있습니...

[Git] 깃(Git)을 활용한 협업 방법

깃(Git)을 활용한 협업 방법 깃은 분산 버전 관리 시스템으로, 다양한 형태의 협업 방식을 지원합니다. 깃을 활용하여 프로젝트를 공유하고 관리하는 방법에 대해 알아보겠습니다. 깃의 협업 방법 1. Pull Request(풀 리퀘스트) 깃은 Pull Request 기능을 제공하여, 개발자들이 다른 개발자들의 변경 내역을 검토하고, 이를 머지(m...

[Git] 깃(Git)을 활용한 프로젝트 관리

깃(Git)을 활용한 프로젝트 관리 깃(Git)은 분산 버전 관리 시스템으로, 다양한 프로젝트에서 소스코드와 문서를 관리하고 협업을 할 때 효율적으로 사용됩니다. 깃을 활용하여 프로젝트를 관리하는 방법에 대해서 알아보겠습니다. 1. 깃의 사용법 1. Repository(저장소) 생성 프로젝트를 관리하기 위해서는 먼저 깃 저장소를 생성해야 합...

[Git] Git 충돌 시 해결 방법

깃(Git) 충돌 시 해결 방법 Git에서 브랜치를 병합할 때, 때로는 충돌이 발생할 수 있습니다. 이는 다른 개발자가 동일한 파일을 수정하거나, 같은 파일을 다른 방식으로 수정한 경우 등에 발생할 수 있습니다. 충돌을 해결하지 않으면, 코드의 불일치로 인해 컴파일 오류 등의 문제가 발생할 수 있습니다. 이러한 충돌을 해결하는 방법은 다음과 같습니다...

[Git] Git Branch에 대한 이해와 활용

Git Branch에 대한 이해와 활용 Git Branch는 Git에서 매우 중요한 개념 중 하나입니다. 이번 포스트에서는 Git Branch란 무엇인지, Git Branch를 활용하여 어떻게 코드를 관리할 수 있는지, 그리고 Git Branch를 활용한 협업 방법 등에 대해 살펴보겠습니다. “모든 버전 관리 시스템은 브랜치를 지원...