728x90 Push3 [Flutter] 7. Flutter의 "내비게이션 및 라우팅" Flutter 학습: 내비게이션 및 라우팅Flutter에서는 다양한 방법으로 화면 간 내비게이션을 구현할 수 있습니다. 이번 글에서는 기본 내비게이션, 명명된 라우트, 그리고 탭 내비게이션에 대해 알아보겠습니다.1. 기본 내비게이션: Navigator, push, popFlutter에서 화면 간 이동은 Navigator 위젯을 사용하여 구현할 수 있습니다. Navigator는 화면의 스택을 관리하며, push와 pop 메서드를 사용하여 화면을 추가하거나 제거할 수 있습니다. 기본 내비게이션 구현:첫 번째 화면:[dart]import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } class MyApp extends Stateless.. 2024. 6. 26. [github] 코드 작업 후 git 저장소에 업로드하기 코드 작업을 마친 후, Git에 변경 사항을 업로드하려면 다음 단계를 따르세요. 1. 변경 사항 확인: 작업한 파일들의 변경 사항을 확인합니다. [bash]git status 2. 변경 사항 스테이징: 변경된 파일들을 스테이지에 추가합니다. 모든 변경 사항을 추가하려면 다음 명령어를 사용합니다. [bash]git add . 특정 파일만 추가하려면 파일명을 지정합니다.[bash]git add 3. 커밋: 변경 사항을 설명하는 메시지와 함께 커밋합니다.[bash]git commit -m "변경 사항에 대한 설명" 4. 원격 저장소에 푸시: 변경 사항을 원격 저장소에 푸시합니다. 현재 브랜치의 이름이 main이라면 다음 명령어를 사용합니다. [bash]git push origin main 예를 들어, 변경.. 2024. 6. 11. [github] git push 한 내용을 git서버에서 삭제하는 방법 Git 서버에서 'git push'로 푸시한 내용을 삭제하는 방법은 다음과 같습니다. 여기서는 특정 브랜치를 삭제하는 방법을 예로 들겠습니다. 1. 원격 브랜치 삭제1. 원격 브랜치 확인[bash]git branch -r 2. 원격 브랜치 삭제[bash]git push origin --delete -예를 들어, 'feature-branch'라는 브랜치를 삭제하려면,[bash]git push origin --delete feature-branch 2. 특정 커밋 삭제 (리포지토리 이력 재작성)만약 특정 커밋을 삭제하려는 경우, 이력 재작성이 필요합니다. 이는 매우 주의해서 사용해야 하며, 다른 협력자에게 영향을 줄 수 있습니다. 1. 로컬 리포지토리에서 이력 수정[bash]git rebase -i 여.. 2024. 5. 20. 이전 1 다음 728x90