git上手簡潔手冊

 

下載安裝gitgit

建立文件夾:learngitgithub

Git CMD進入文件夾:bash

cd learngitssh

Git CMD初始化git: spa

git initrem

建立文件:新建一個文件在learngit文件夾下,readme.txtget

readme.txt添加到git倉庫:it

git add readme.txtio

readme.txt提交到git倉庫:ast

git commit -m 「我是說明信息」

查看文件狀態:

git status(會提示那些文件修改過須要add commit)

對比已提交的文件和未提交的文件都有那些改動:

git diff readme.txt

版本回退:

git reset --hard HEAD~1(回退提交後的上一個版本)

版本回退後恢復:

  獲取命令記錄:

  git reflog

  回退指定版本:

  git reset --hard ea34578

丟掉工做區的修改:

git checkout -- readme.txt

把暫存區的修改撤銷掉,放回工做區

git reset HEAD readme.txt

刪除版本庫文件:

git rm readme.txt

誤刪工做區文件,恢復(若是版本庫裏存在):

git checkout -- readme.txt

建立 ssh-key:

  使用git bash:

  ssh-keygen -t rsa -C 876029169@qq.com

鏈接遠程倉庫並提交:

git remote add origin git@github.com:xiaxiangfeng/learngit.git

git push -u origin master(第一次提交)

git push origin master(之後提交)

克隆遠程倉庫:

git clone git@github.com:xiaxiangfeng/learngit.git

建立切換分支:

git checkout -b dev

切換分支:

git checkout master

查看分支:

git branch

合併某分支到當前分支:

git merge dev

刪除分支:

git branck -d dev

相關文章
相關標籤/搜索