基礎知識:
安裝github之後,所有的命令在git shell 中輸入。
e:\文件\github [master +2 ~0 -0 !]>cd [todolist]
e:\文件\github 表示當前目錄
cd 命令就是進入你專案所在的目錄,這個命令就進入了e:\文件\github \todolist
如果想切換到另乙個盤:直接輸入碟符就可以。如c:
今天晚上學到的git命令:
git clone 從遠端倉庫複製專案到本地
git clone [//這裡是倉庫的遠端位址
git status在本地編輯**之後,這個命令表示發生了哪些改變。
modified 表示todo.js有改動。
new file: todolist/css/additemform.css 表示建立了乙個新的css檔案
git add 在push新增到遠端倉庫之前,這個命令表示要把哪些檔案新增到上傳佇列中。
這裡新增了三個檔案。分別是todo.css,todo.js,additemform.css
git add . 表示將git stutus 顯示的所有發生變化的檔案都插入上傳佇列。
git rm 如果 add了不需要上傳的檔案,用這個命令remove掉該檔案。
畫紅線的命令裡 remove了.idea資料夾裡的檔案。.idea是webstrom的資料夾。-f 這是乙個修飾符,表示強制remove
git commit 這個命令輸入之後會開啟乙個txt文件,用於描述這次提交發生了哪些改動。下圖裡的漢字就是輸入到txt文字裡的描述。
上面的完成之後 就可以用git push提交了git push origin [master]
master表示提交到master分支
git鼓勵大量使用分支:
檢視分支:git branch
建立分支:git branch
切換分支:git checkout
建立+切換分支:git checkout -b
合併某分支到當前分支:git merge
刪除分支:git branch -d
git清掉遠端提交,然後重新提交
假如我們提交了乙個有問題的**,並且已經推送到了遠端,然後希望把遠端的這次提交刪掉,重新提交,可以這樣本地reset到提交前的狀態
重新編輯並commit,這時vscode提交遠端有提交可以拉,本地有提交可以推
使用push -f覆蓋掉遠端的有問題的提交
git 菜鳥級命令
git clone url 獲取乙個 url 對應的遠端 git repo,並在本地建立乙個 local copy git status查詢 repo 的狀態 git status s s 表示short git touch新建乙個檔案 git touch readme.md新建乙個名為 readm...
菜鳥之路 重撿Git
配置資訊 git config global user.name yourname git congif global user.email youremail 檢查一下配置的資訊,去掉引號名稱 建立 倉庫 到工程目錄下,右鍵,開啟git bash git init 該倉庫儲存版本管理需要的資訊 l...
菜鳥學習c c
1 輸出hello world 使用mingw編輯器。helloatom.cpp include include using namespace std int main 錯誤 c log g helloatom.cpp helloatom.cpp in function int main hell...