1.將遠端程式碼克隆到本地
在github複製倉庫地址下來
git clone 倉庫地址
2.git log 檢視全部提交記錄
git log --author=’'指定檢視提交物件
git log
git log --author='<userName>'
3.上傳專案
git init 初始化
git add . 將所要提交的檔案放到暫存區內(git將專案分為三個區:本地,暫存區,遠端倉庫)
git commit - m 第一次提交 將暫存區的程式碼提交到遠端倉庫
git status 檢視當前專案有哪些改動的
git remote add origin 倉庫地址
git push -u origin master
4.配置使用者名稱和郵箱
git config --global user.name "使用者名稱"
git config --global user.email"郵箱地址"
git config --global --list 檢查是否配置成功
5.刪除不需要的檔案
1.手動直接刪除後,在重新把將專案放進暫存區……(git add . git commit -m )
2.使用命令 git rm 檔名,然後將其他專案放進暫存區……(git add . git commit -m )
6.給檔案進行重新命名操作
1.手動直接在目錄進行修改(將demo.html改成home.html)
git add home.html
git rm demo.html
git commit -m
2.git mv 改動之前的名字 改動之後的名字
git mv demo.html home.html
7.想要移動檔案到其他位置
1.新建需要移動到的資料夾
git mv 移動的檔名 移動到的資料夾
git mv demo.html home
git commit -m
8.移動檔案到對應的資料夾,並且進行重新命名
git mv 移動的檔名 移動到的資料夾/所要修改的名字
git mv demo.html home/home.html(將檔案移動到home資料夾下,並且修改檔案的名字為home)
9.檔案發生變化的時候如何檢視檔案前後的變化
1.git log --pretty=oneline 檢視的檔名
獲取到一個長串的commit的id
git show id複製過來
2.檢視某個檔案修改的具體內容
git log -p 檢視的檔名
10.操作失誤的情況下如何實現一鍵復原
1.git diff(找出不同)
2.git checkout -- 需要還原的檔名(需要在檔案上傳暫存區之前完成)
11.不再追蹤時如何實現撤銷追蹤的操作
//注意HEAD一定要大寫
git reset HEAD 檔名
git checkout -- 檔名
12.想要專案回到上一版本或者指定版本是如何進行操作
1.git reset --hard HEAD^(^一個上尖括號代表回到上一個版本)
2.git log獲取需要回退到的版本的commit的id
git reset --hard id號