250x250
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- spring
- Python
- MSSQL
- Docker
- Exception
- STS
- IntelliJ
- 오픈소스
- jpa
- AJAX
- Spring Boot
- Tomcat
- SpringBoot
- JavaScript
- ubuntu
- 설정
- Source
- Core Java
- PostgreSQL
- 문서
- maven
- MySQL
- myBatis
- Thymeleaf
- error
- Eclipse
- Open Source
- git
- JDBC
- oracle
Archives
- Today
- Total
헤르메스 LIFE
[Git] Windows 에서 Git bash 설정 본문
728x90
0. 목적
- Linux 를 사용했다가 다시 Windows 로 회귀했습니다.
- Linux 의 편한 점이 있었고, 그 편한 점을 잊을 수가 없는거죠.이전에 사용했던. Bash CLI의 장점을....
- 일단 뭐가 어딧는지 알면 나중에 수정하기 편함.
1. Windows용 Git 환경
$ git --version
git version 2.44.0.windows.1
2. Git bash HOME ( "cd ~" 명령으로 이동하는 )
# Git Bash 경로
# /c/Users/[사용자 계정]
# Windows CLI 경로
# c:/Users/[사용자 계정]
3. C 드라이브로 이동
# cd /c
4. "cd /etc" 란?
- "C:\Program Files\Git\etc" 경로를 말합니다. 하지만, "pwd" 를 확인하면 "/etc" 만 보여집니다.
5. Git Bash에서 'll' 의 정의 ( alias 를 설정 할 수 있습니다. )
- "C:\Program Files\Git\etc\profile.d\aliases.sh" 에서 확인 할 수 있습니다.
- aliases.sh
# Some good standards, which are not used if the user
# creates his/her own .bashrc/.bash_profile
# --show-control-chars: help showing Korean or accented characters
alias ls='ls -F --color=auto --show-control-chars'
alias ll='ls -l'
alias goServer='cd /c/Octopus/workspace/EurekaServer'
alias goGateway='cd /c/Octopus/workspace/EurekaGateWay'
alias goService01='cd /c/Octopus/workspace/EurekaService01'
alias goService02='cd /c/Octopus/workspace/EurekaService02'
case "$TERM" in
xterm*)
# The following programs are known to require a Win32 Console
# for interactive usage, therefore let's launch them through winpty
# when run inside `mintty`.
for name in node ipython php php5 psql python2.7 winget
do
case "$(type -p "$name".exe 2>/dev/null)" in
''|/usr/bin/*) continue;;
esac
alias $name="winpty $name.exe"
done
;;
esac
6. Git Config
- "C:\Program Files\Git\etc\gitconfig" 파일에서 확인 할 수 있습니다.
[diff "astextplain"]
textconv = astextplain
[filter "lfs"]
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
required = true
[http]
sslBackend = openssl
sslCAInfo = C:/Program Files/Git/mingw64/etc/ssl/certs/ca-bundle.crt
[core]
autocrlf = true
fscache = true
symlinks = false
editor = \"C:\\\\Program Files\\\\Notepad++\\\\notepad++.exe\" -multiInst -notabbar -nosession -noPlugin
[pull]
rebase = false
[credential]
helper = manager
[credential "https://dev.azure.com"]
useHttpPath = true
[init]
defaultBranch = master
https://hermeslog.tistory.com/685
728x90
'장난감들' 카테고리의 다른 글
[VSCode] 설정 (0) | 2024.05.26 |
---|---|
[VSCode] Plugins (0) | 2024.05.05 |
[Eclipse] Eclipse 설치 후 해야 하는 설정 (0) | 2024.04.27 |
[Eclipse] 화면 색상 변경 #01 ( Console ) (0) | 2024.04.27 |
[VS Code] VS Code를 이용한 Java Project 구성 (0) | 2024.04.25 |