로그인

깃과 깃허브가 처음인 당신에게 #1 Git & Github 소개, 강의 소개 - YouTu

www.youtube.com

깃과 깃허브가 처음인 당신에게 #1 Git & Github 소개, 강의 소개 - YouTube

조회 933 2026-08-18 등록

소개

2강shinsij 사용자가 사용한다는것을 설정 git config --global user.name "shinsij" git config --global user.email "shinsij@gmail.com" 해당폴더를 git 사용하겠다 git init 이렇게 하면 .git 파일이 생성된다 3강 커밋을 통해 이력을 기록한다. 워킹디렉토리(작업공간) -> 스테이징(임시저장공간) -> 리포지토리(최종기록영역) git status 깃프로젝트 상태를 확인하는 명령어 git add 워킹디렉토리 문서를 스테이징 영역에추가 git commit 스테이징 영역을 리포지토리에 추가 git log 커밋한 수정이력 touch test.txt 파일생성 git add test.txt git commit test.txt vi편집기로 파일이 열리고 이력을 타이핑해서 기록해줌 예를들어 "나의 첫번째 커밋 작업" 여러게의 수정파일을 업로드할때 . 사용 현재 디렉토리의 수정할 내역들 git add . git commit -m "두번째 commit 작업" 에디터를 추가로열지않고 바로 에디터에 추가하겠다라는 뜻 4강 .gitignore 직접 생성해야 하는 파일 touch .gitignore 무시하고 싶은 파일명을 입력하면 git에서 감지하지 않음 nofile.txt 이파일을 감지하지 않게 하고 싶으면 .gitignore 파일을 열어 nofile.txt 입력하면됨 5강 깃로그 이력 살펴보기 git log -p 패치(p)로 패치내역을 볼수 있음 git log -1 하나만 볼수 있음 git log -p -1 동시에 사용가능 git log --oneline 한줄로 나와지게 처리해줌 백업내용을 복구할때 git checkout 638e01f 해당 해시로 이동됨(7자만 써도됨) 가장최신으 커밋으로이동할때 git reflog 해드가 이동한 내역을 보고싶을때 git checkout 65d5119 보고 해당 해시를 입력함 6강 스테이징 상황을 리셋하는 방법 --soft 리포지토리만 --mixed --hard 전부 git revert 212dasf 커밋을 되돌린 상황도 기록 git add mistake.txt 올리기 git reset mistake.txt 내리기 리셋 git add . git commit -m "커밋 실수" git reset 해시 --soft 리포지토리만 git revert 해시 1.스테이징 실수를 되돌리기 git reset 파일명 2.커밋 실수를 되돌리기 git reset 커밋해시 --dhqtus 3.커밋 실수 되돌리되 이를 기록하기 git revert 커밋해시 7강 브랜치 가지를 만들어 작업을 별도로하는 식 8강 깃허브 로컬에서 원격저장소에 연결하는 방법 git remote add origin https://github.com/shinsij/temptemp.git git push -u origin master

태그

의견 0

로그인하면 의견을 남길 수 있습니다.

아직 의견이 없습니다. 첫 의견을 남겨보세요.

비슷한 사이트

게시글

리눅스에서 파이썬 프로그램 작동시키기

리눅스에서 내가 만든 프로그램을 실행하는 방법입니다 프로그램 실행시키기 내가 만드 프로그램은 /home/monitor/monitor.py 파일입니다 파이썬3버전으로 업그레이드하면 python3 명령어로 실행 해야 합니다 $ cd /home/monitory $ python3 ./monitory.py 파일이 있는 경로로 이동하여 실행합니다 이때 백그라운드로 실행하기 위해서는 nohup를 사용합니다 $ nohup python3 monitor.py& 이렇게 입력하면 백그라운드로 실행이되기 때문에 터미널이 닫혀도 프로그램은 작동합니다 프로그램 중지시키기 프로세서명으로 종료하는 방법입니다 우선 프로세서가 실행 되고 있는지 파악하기위해 $ ps -ef | grep monitor 실행여부를 파악합니다 프로그램이 작동중이라면 monitor.py 프로세서가 있게 됩니다 이때 $ pkill -9 -ef monitor.py 명령어로 해당 프로그램을 중지시킬수 있습니다 프로그램이 오작동하여 중지될수도 아님 다른 문제가 발생될수가 있습니다 그래서 1시간에 한번씩 프로그램을 종료하고 다시 실행해주려 합니다 1시간에 한번씩 종료후 재실행하기위해서는 크론탭(crond) 활용하면됩니다 크론탭에 스케쥴 추가하기 $ vi /etc/crontab 아래와 같이 추가하면 정상적으로 작동하지 않습니다 59 * * * * root pkill -9 -ef monitor.py 0 * * * * root nohup python3 monitor.py& 이유는 nohup, python3 절대경로를 지정해 주지 않았기 때문입니다 종료 스크립트도 매시간 59:55초에 종료하고 00:00시에 다시 실행합니다 다시말해 종료후 5초후에 다시 실행해줘야 정상적으로 작동됩니다 그리고 monitor.py 파일을 실행할때 경로도 신경써야 합니다 monitory.py 안에 경로를 지정했을수도 있기 때문입니다 그래서 cd /home/monitor 디렉토리로 이동한 이후에 진행합니다 아래처럼 크론탭에 추가하면 정상작동합니다 59 * * * * root sleep 55;pkill -9 -ef monitor.py 0 * * * * root cd /home/monitor;/usr/bin/nohup /usr/bin/python3 monitor.py& 추가이후 $ systemctl restart crond 크론탭을 재실행 해주면 설정은 끝이 납니다

움직이는 GIF만들기

bbom.org

움직이는 GIF이미지를 만들수 있는 http://bbom.org/tools/ani.html 소개합니다 해당 주소로 접속하면 간단하게 이미지 업로드만으로 움직이는 GIF파일을 만들 수 있습니다. 메뉴는 홈, 여러 장의 이미지 간단히 합치기, 움직이는 GIF 만들기, 썸네일 쉽게 만들기 이렇게 4가지로 메뉴로 구성되어 있습니다. 서비스는 블로그 형식이지만 별도로 이미지관련 프로그램이 있다고 보시면 됩니다. 첫번째로 여러 장의 이미지를 하나의 이미지로 합치기 입니다. http://bbom.org/tools/ 여러 장의 이미지를 한 장으로 만들 때 사용하면 아주 좋습니다. 합치고자 하는 이미지를 찾아보기를 통해 하나씩 올리고 만들기를 클릭하면 선택한 이미지들이 한 장씩 아래로 붙어 합성되는 것을 확인하실 수 있습니다. 둘째로 움직이는 GIF만들기 입니다. http://bbom.org/tools/ani.html 인터넷에 돌아다니다 보면 움직이는 이미지들을 쉽게 확인할 수 있습니다. 캐릭터가 달려오는 모습, 웃는 모습, 이미지가 변환되는 모습 등 GIF로 만들어진 이미지들을 아주 쉽게 접할 수 있습니다. 이런 움직이는 이미지를 어떻게 만들 수 있을까요? 방법은 아주 간단합니다. 변환시킬 이미지를 각각의 순서대로 업로드만 하면 등록순서대로 움직이는 멋진 GIF 이미지를 만들 수 있기 때문입니다. 셋째로 썸네일 쉽게 만들기 입니다. http://bbom.org/tools/thumb.html 썸네일 이라는 것은 미리 보기 사진이라고 생각하시면 됩니다. 갤러리 게시판을 보면 목록에 작은 이미지들이 있는데 그것들이 썸네일 이미지 입니다. 아무래도 목록 원본을 사용하면 용량이 커서 불러올 때 부담스러우니 작은 썸네일을 만들어 활용하는 것입니다. 크기를 줄이고 싶은 이미지가 있다면 썸네일 만들기를 활용하시면 좋습니다. 위 모든 작업들은 포토샵과 같은 이미지 편집 프로그램으로 충분히 만들 수 있습니다. 그런데 어디까지나 전재는 프로그램을 사용할 줄 아는 것입니다. 간단하게 만들 건데 프로그램 배우기 부담스러운 분이라면 위 사이트를 활용해 보실걸 추천해드립니다. 사용방법이 직관적이어서 특별히 학습할 필요가 없습니다.