본문 바로가기
728x90
반응형

전체 글1266

Git에서 특정 커밋으로 돌아가기 Git에서 특정 커밋으로 돌아가는 방법은 여러 가지가 있습니다. 주로 사용되는 두 가지 방법을 소개합니다: git checkout과 git reset을 사용하는 방법입니다.1. git checkout을 사용하여 특정 커밋으로 돌아가기git checkout 명령어를 사용하면 특정 커밋으로 저장소의 상태를 변경할 수 있습니다. 이 방법은 임시로 돌아가서 코드를 확인하고 싶을 때 유용합니다. 1. 터미널 열기 터미널 또는 명령 프롬프트를 엽니다.2. 저장소 디렉토리로 이동 cd 명령어를 사용하여 Git 저장소 디렉토리로 이동합니다.cd /path/to/your/repository3. 특정 커밋 체크아웃특정 커밋 해시로 체크아웃합니다. 예를 들어, 커밋 해시가 abc123이라면git checkout abc123.. 2024. 7. 29.
Git에서 특정 날짜의 코드 가져오는 방법 Git에서 특정 날짜의 코드를 확인하거나 가져오고 싶다면, 몇 가지 간단한 명령어를 사용할 수 있습니다. 다음은 단계별 가이드입니다:1. 터미널 열기먼저, 터미널 또는 명령 프롬프트를 엽니다.2. 저장소 디렉토리로 이동cd 명령어를 사용하여 Git 저장소 디렉토리로 이동합니다.cd /path/to/your/repository3. 특정 날짜의 커밋 찾기git log 명령어와 --since 및 --until 옵션을 사용하여 특정 날짜 사이의 커밋을 찾습니다.git log --since="YYYY-MM-DD" --until="YYYY-MM-DD" YYYY-MM-DD를 원하는 날짜로 바꾸면 됩니다. 예를 들어, 2023년 7월 1일부터 2023년 7월 2일까지의 커밋을 찾으려면git log --since="20.. 2024. 7. 29.
2024년 7월 기준 최고의 AI 코드 생성기 10가지 인공지능(AI)의 발전은 코딩과 개발 분야에 큰 변화를 가져왔습니다.AI 기반 코드 생성기는 코딩 프로세스를 간소화하고 반복적인 작업을 자동화하며 코드 조각을 예측하고 제안하는 데 도움을 줍니다.아래는 프로그래밍 경험을 혁신할 수 있는 최고의 AI 코드 생성기 10가지입니다.  1. GitHub CopilotGitHub Copilot이란? GitHub과 OpenAI가 협력하여 개발한 GitHub Copilot은 AI 기반 프로그래밍 지원의 다음 단계입니다.이 도구는 개발자가 코드를 입력할 때 전체 줄 또는 코드 블록을 제안하여 빠르고 정확한 코딩을 돕습니다.공개 코드 리포지토리에서 훈련된 이 시스템은 다양한 프로그래밍 언어와 코딩 스타일을 이해할 수 있습니다. 특징예측 코드 생성: 전체 줄 또는 코드 블.. 2024. 7. 29.
Dart variable Practice 1 QuestionStiring 변수를 선언하고 자신의 이름을 저장하라.변수를 이용하여 자신의 이름을 Console에 출력하라 HintString 활용 예상결과MaccreyProcess finished with exit code 0  문제풀이import 'dart:io';void main() { String name; name = stdin.readLineSync()!; print(name);}입력하는곳인지 유저가 알수 없기 때문에 메시지를 출력해주도록 하자import 'dart:io';void main() { String name; print('이름을 입력해 주세요: '); name = stdin.readLineSync()!; print(name);} import 'dart:io';void m.. 2024. 7. 29.
Git과 GitHub의 차이점 많은 사람들이 Git과 GitHub를 같은 것으로 생각할 수 있지만, 둘은 서로 다른 도구야.이제 Git과 GitHub가 무엇인지, 그리고 어떻게 다른지 알아보자.1. Git이란?정의Git은 코드나 파일의 변경사항을 추적하고 관리하는 도구야. 쉽게 말해, 파일의 변화를 기록하고 필요할 때 이전 버전으로 되돌릴 수 있게 해줘.기능버전 관리: 파일의 변경사항을 기록해 언제든지 이전 버전으로 돌아갈 수 있어.협업 지원: 여러 사람이 동시에 작업해도 각자의 변경사항을 관리할 수 있어.분기 관리: 프로젝트의 다양한 버전을 동시에 작업할 수 있어.사용 예시git initgit add .git commit -m "첫 커밋"2. GitHub이란?정의GitHub는 Git 저장소를 인터넷에 저장할 수 있는 서비스야. Gi.. 2024. 7. 29.
좋은 코드와 나쁜 코드: 쉽게 이해하기 "좋은 코드, 나쁜 코드"는 로버트 C. 마틴이 쓴 책이야. 이 책은 우리가 어떻게 좋은 코드를 작성할 수 있는지 가르쳐 줘.이제 이 책의 핵심 내용을 쉽게 알아보자!1. 좋은 코드란 무엇일까?좋은 코드의 특징읽기 쉬움: 다른 사람들이 코드를 쉽게 이해할 수 있어.간결함: 코드가 복잡하지 않고 단순해.재사용 가능: 여러 곳에서 쓸 수 있는 코드야.유지보수 쉬움: 고치거나 기능을 추가하기 쉬워.나쁜 코드의 특징이해하기 어려움: 읽기 어렵고 복잡해.중복 코드: 똑같은 코드가 여러 번 반복돼.확장하기 어려움: 새로운 기능을 추가하기 어려워.2. 코딩 원칙: SOLID 원칙단일 책임 원칙 (Single Responsibility Principle)설명: 하나의 클래스나 함수는 하나의 일만 해야 해.예시: 만약 .. 2024. 7. 29.
728x90
반응형