GIT 학습 노트

2206 단어 학습 노트
최근 commt 작업 취소
git reset --hard HEAD~1

--hard 인 자 를 사용 하면 최근 commt 목록 에 추 가 된 모든 작업 성 과 를 commt 목록 에 넣 지 않 습 니 다.다음 git commt 에 목록 에 추가 하 기 를 원한 다 면--soft 인 자 를 사용 하 십시오.
push 가 되 었 다 면 다음 명령 을 통 해 원래 상 태 를 회복 할 수 있 습 니 다.
git revert HEAD

msysGit 사용 시 중국어 문제 해결
1.중국어 입력 문제
/et/input rc 파일 수정

 set meta-flag on
 set input-meta on
 set output-meta on
 set convert-meta off

Git Bash 를 닫 고 다시 시작 하면 환경 에 중국 어 를 입력 할 수 있 습 니 다.
질문
export LESSCHARSET=utf-8

매개 변수 설정 을/etc/profile 에 추가 할 수 있 습 니 다.
declare -x LESSCHARSET=utf-8
3.ls 명령 으로 중국어 파일 이름 을 표시 하 는 문제
ls 뒤에--show-control-chars 를 추가 해 야 중국 어 를 정확하게 표시 할 수 있 습 니 다.
 ls --show-control-chars *.txt

일정한 별명 명령 을 추가 할 수도 있 습 니 다.다음 과 같 습 니 다.
alias ls =" ls --show-control-chars"
편리 하도록 상기 alias 명령 을/etc/profile 에 추가 할 수 있 습 니 다.
4.msysGit 의 중국어 지원
git 디 스 플레이 제출 설명 은 중국 어 를 포함 하여 문제 가 있 을 수 있 습 니 다.다음 과 같은 방식 으로 할 수 있 습 니 다.
 git config --system.i18n.logOutputEncoding gbk

설명 서 를 작성 할 때의 중국어 문 제 를 해결 할 수 있 습 니 다.
git config --system i18n.commitEncoding gbk

중국어 파일 이름 이 있 는 파일 이 작업 영역 상태 에서 정상적으로 출력 되도록 다음 과 같이 할 수 있 습 니 다.
 git config --system core.quotepath false

버 전 생 성 및 첫 번 째 제출
다음은/workspace 아래 demo 라 는 git 버 전 라 이브 러 리 를 만 듭 니 다.
 
  mkdir /workspace
  cd /workspace
  git init demo

 
다음 명령 을 통 해 데모 디 렉 터 리 에 있 는 파일 을 볼 수 있 습 니 다.
 
  ls -aF

  표시:
인용 하 다.
  ./ ../ .git
다음 버 전 라 이브 러 리 에 파일 을 추가 합 니 다:
 
  echo welcome > welcome.txt

그리고 이 새 파일 을 버 전 라 이브 러 리 에 추가 합 니 다.
 
  git add welcome.txt
  git commit -m "This is the first file"

내용 은 장 흠 형의《Git 권위 지침 서》에서 집성 한 것 이다.

좋은 웹페이지 즐겨찾기