merge를 배우면서 같이 배웠는거. merge는 하다 꼬여서 다시 해보기로 하고 git bass를 해보기로 했다.


정말 간단하게 말하자면 git bash는 source tree라는 git에 커밋,푸시,풀 등을 해주는 같은 '기억형상장치' 역할을 한다.

 

이것을 사용하려면 git을 다운로드 해야한다.

https://git-scm.com/

 

Git

 

git-scm.com

나는 언제했는지는 기억도 나지 않지만 뭐 있으니까 사용해야지ㅎ

+) 리눅스는 기존의 terminal을 사용해도 되지만 window는 git bash를 사용하면 좋다고 한다.

 

사용을 하기 전에 클론을 받을 위치의 파일에 들어간다.(폴더를 새로만들어도 가능)

마우스 오른쪽을 누르면 이런 창이 뜨는데 git bash here을 클릭해준다.

 

여기서 잠깐 GUI는 source tree와 같은 초보자가 명령이나 작업을 이해하기 쉽게 히스토리를 시각화하여 도와주는 도구이다.

그럼 아래와 같은 창이 뜨게 되는데 

나는 클론을 받을 계획이니 git clone과 파일의 주소를 입력해주면 

오른쪽과 같은 창이 되며, 내가 지정했던 폴더에 파일이 클론된다.

 

 


내가 보려고 추가해놓기

https://shxrecord.tistory.com/179 : git bass로 commit, push 하기

 

<참고 출처>

https://parkjh7764.tistory.com/39

'ETC > GIT' 카테고리의 다른 글

[21.08.24] JSP수업 - intellij web 주소바꾸기 / git ignore  (0) 2021.08.24

1, web 주소바꾸기

이때까지 했던 jsp의 링크들은 정말정말 길다.

기본 localhost:8080과 파일이름 _war_explode그리고 그 안의 파일들이름까지

이번엔 그 이름들 좀 더 단순하게 바꿔보았다.

 

일단 새로운 프로젝트를 만들어주기

JSP파일은 전에도 만들어봤으니까

설정은 그떄 하던대로 꼭꼭

그릐고 역시나 그냥 프로그램을 돌리면 언어부분에서 깨지는 부분도 수정해주기

[Edit Configurations]에 들어가 파일열리는 브라우저 선택도 당연히 해주고 확인하기

여기서부터 할게 복잡해졌는데

기존에 있던건 그냥 지워버렸다.

[Develop]에 들어가서 파일의 main에 지정했다.

그리고 +를 누르니 저렇게 뜬다. 그 중 하나를 눌러주고

연필모양을 눌러주기

이름 수정해주고 확인 눌러주면 오른쪽처럼된다는거

그리고 다시 확인

그러고 밑에 창에 보면 연결이 된건지 아닌지 모르는 창이뜬다.

그러면 RUN을 시켜주면 연결확인 완료

바뀌는걸 볼수있다.

 

--------------------------------------------------------------------------------------------------------------------------------

2. gitignore 처리하기

목록에 [gitignore]이라는 파일을 만들어 준다.

경로는 메인파일 밑에!

 

그리고 gitignore이라는 파일에 

밑에 내용을 넣어준다. 그런데 이거 어디서 들고온거지..?

-------------------------------------------------------------------------------

*.class
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.ear
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
# netbeans
nbproject/private/
build/
nbbuild/
# the dist file could make some problems
# dist/
nbdist/
nbactions.xml
nb-configuration.xml
.nb-gradle/
# Eclipse
.classpath
.project
.settings/
# Intellij
.idea/
*.iml
*.iws
# Mac
.DS_Store
# Maven
log/
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml

---------------------------------------------------------------------------------

터미널에 git init을 입력하면 github 되고

그에 대한 확인은 목록 일부들이 주황색으로 변할 것이다.

완성

'ETC > GIT' 카테고리의 다른 글

[21.10.13] git bash로 클론하기  (0) 2021.10.13

+ Recent posts