git操作指令合集
1.下載完git,需要輸入用戶名和郵箱
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
注意git config命令的--global參數(shù),用了這個(gè)參數(shù),表示這臺(tái)電腦上所有的GIt倉(cāng)庫(kù)都會(huì)使用這個(gè)配置,當(dāng)然也可以對(duì)某個(gè)倉(cāng)庫(kù)指定不同的用戶名和Email地址
2.創(chuàng)建一個(gè)空目錄
cd d:/進(jìn)入D盤
mkdir learngit
cd learngit
pwd 用于顯示當(dāng)前目錄
3. git init 通過(guò)這個(gè)命令把這個(gè)目錄變成Git可以管理的倉(cāng)庫(kù)
4.上傳文件(首先把要上傳的文件放在learngit目錄下)
5.git add 文件名字(此步驟五任何顯示,證明成功)
6.用命令告訴Git,把文件提交到倉(cāng)庫(kù)
git commit ?-m"文件說(shuō)明"(-m后面是本次提交的說(shuō)明,一定要寫,此處commit可以一次提交多個(gè)文件,所以可以多次使用add)
7.git status 查看那個(gè)文件變動(dòng)了
8.git diff 文件名 (查看具體文件的內(nèi)容變動(dòng))
9.再次執(zhí)行git add 和git commit 的操作
10.git log 查看修改記錄 git log --pretty=oneline
11.git reset --hard HEAD^ (HEAD^表示當(dāng)前版本的上一個(gè)版本)
12.cat 文件名字 (查看文件內(nèi)容)
13.git reset --hard 文件變動(dòng)的ID編號(hào)(回到指定id編號(hào)的版本)
14.git reflog (記錄每一次的指令,此命令可以查看歷史指令)
15.git checkout -- 文件名(返回最近一次git commit或git add 的狀態(tài))
16.git reset HEAD 文件名(把暫存區(qū)的修改回退到工作區(qū))
17.rm 文件名(直接在文件管理器中把沒(méi)用的文件刪除)此后需執(zhí)行git rm 文件名 ??git commit -m’’
18.git push -u origin master推送
19.克隆 git clone git@gihub.com:2623238476/book.git
20.git checkout -b x ?創(chuàng)建分支(x為分支名;-b參數(shù)表示創(chuàng)建并切換,相當(dāng)于 git branch x和git checkout x)
21.git branch 查看當(dāng)前分支
22.合并分支,即把其他分支內(nèi)容合并到master ???git merge x ??(x 為分支名)
23.git branch -d x 刪除分支X
?
?
?
?
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/rose1jj/p/9966163.html
總結(jié)
- 上一篇: plsql 简单介绍
- 下一篇: 如何将拷贝过来的数据 *.ibd 文件生