終端
1.cd ? ????????//切換目錄
2.pwd ?????//獲得當前所在位置
3.ls ? ????????//列出目前的檔案列表
4.mkdir ? ?//建立新的文件夾
5.touch ? ?//建立新的文件
6.cp ? ? ? ?//復制文件????????cp index.html about.html ? ?將index.html復制一份至about.html
7.mv ? ? ? ?//移動文件????????mv index.html info.html ? ? ? ?將index.html更名成 info.html
8.rm ? ? ? ?//刪除文件????????rm index.html ? ?刪除index.html????rm *.html ? ? ?刪除當前文件夾html文件
9.sudo ? ?//暫時取得權限
git
1.git status ? ? ? ? ? ? ? ? ? ? ? ? ? //查看修改狀態(tài)
2.git diff ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //查看修改部分
3.git add XXX ????????????????????//添加修改部分,git add .添加所有
4.git commit -m "XXX" ?????//提交并添加備注信息
5.git remote -v ? ????????????????//查看當前遠程倉庫
6.git remote add Name http://xxxxxxx.git ? 添加遠程倉庫 ? Name:倉庫別名
7.git pull Name master???? ???? //拉取代碼 ? Name:倉庫別名
8.git push Name master ???? //提交代碼 ?Name:倉庫別名
9.git checkout Name ? ? ? ? ? ?//丟棄工作目錄中的更改(暫未試)
10.git update-index --assume-unchanged /path/file ? ?//忽略修改從而不用提交到遠程倉庫
11.git update-index --no-assume-unchanged /path/file??//取消忽略
12.git remote rm Name ? ? ? ? //刪除遠端倉庫
13.git reset HEAD <file> ????? //撤銷暫存文件
14.git branch ? ? ? ? ? ? ? ? ? ? ? ? ? //查看當前分支
15.git branch name ? ? ? ? ? ? ? ?//新建分支
16.git checkout name ? ? ? ? ? ? //切換分支
17.git stash ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//暫存
18.git stash pop ? ? ? ? ? ? ? ? ? ? ? //取消暫存
19.git merge test ? ? ? ? ? ? ? ? ? ? //將test分支合并到當前分支
20.git branch -d name ? ? ? ? ? ?//刪除分支
后續(xù)再持續(xù)記錄。