본문 바로가기

Language12

git 명령어 정리 [커밋] git commit: commit git commit --amend: 커밋 수정 git log: commit로그확인(제일 위에 나타나는것이 가장 최근에 커밋한 것) git revert [커밋명]: 특정 커밋 삭제(되돌리기) [브랜치] git branch: 브랜치 확인(현재 브랜치에는 *표시 있음) git branch [브랜치명]: 브랜치 생성 ex2) git branch -f main HEAD~3: main브랜치를 HEAD브랜치에서 3칸 전으로 이동(상대참조~) git checkout [브랜치명]: 브랜치 선택 ex1) git checkout main^: 메인 위에있는 부모로 Head분리(용어>이동하기>상대참조^) ex2) git checkout HEAD~4: HEAD를 커밋 4개 전으로 이동(.. 2024. 3. 13.
Basic UI https://dribbble.com/shots/19858341-Finnancial-Mobile-IOS-App Financial Mobile IOS App dribbble.com home의 UI를 만들며 기본적인 UI를 만들어 본다. 먼저 Top부분을 만든다 flutter는 가로로 widget을 배치하면 Row, 세로로 Widget을 쌓을거면 Column을 사용한다. html, css와 대체적으로 비슷하다. Top부분만 떼서 본다면 Row에 Icon과 Column이 있다. 그리고 Column안에 2개의 Text가 있는 구조이다. import 'package:flutter/material.dart'; // main함수를 정의 void main() { // root App을 설정 runApp(const Ap.. 2023. 12. 19.
Baisc Flutter main 앞서 봤던 main페이지에서 main함수를 제외한 나머지것들을 지우면 아래와 같은 모양이 나타난다. Flutter에서는 이 main함수를 프로그램의 시작점으로 가져간다. 그리고 main함수 안에는 runApp이라는 void타입의 함수를 실행한다. runApp은 Widget 을 갖는 함수라는 것을 설명을 통해 알 수 있다. import 'package:flutter/material.dart'; void main() { runApp(const MyApp()); } 따라서 runApp함수를 통해 실행되는 Widget은 모든 UI가 실행되는 root가 됨 App이라는 root클래스를 위젯으로 만들어 runApp에 넘김 root Widget은 두 가지중 하나를 return 해야 함 MaterialApp:.. 2023. 12. 16.
Installation Flutter install(방법 1, 2중 아무거나 선택) 방법1 https://docs.flutter.dev/get-started/install 이동 Install Install Flutter and get started. Downloads available for Windows, macOS, Linux, and ChromeOS operating systems. docs.flutter.dev 운영체제에 따라서 선택 설치 방법대로 차분히 설치 방법2 https://chocolatey.org/install Installing Chocolatey Chocolatey is software management automation for Windows that wraps installers, executable.. 2023. 12. 11.