檢視當前目錄
pwd
檢視目錄下的檔案
ls
進入某個目錄
cd
返回上一級目錄
cd ..
建立乙個目錄
mkdir abc
建立乙個檔案
touch a.html
儲存檔案退出
:wq
不儲存檔案退出
:q
git常用命令第一次使用git時,需要設定使用者資訊
git config --global user.email "隨便郵箱"
git config --global user.name "隨便使用者名稱"
初始化倉庫
git init
提交乙個檔案到快取區
git add index.html
提交所有檔案到快取區
git add -a
檢視當前檔案狀態
git status
本地提交(儲存)
git commit -m "這是注釋,說明你改動了什麼"
檢視提交的歷史記錄
git log --pretty=oneline
返回上乙個版本
git reset --hard head^
返回上兩個版本
git reset --hard head^^
返回上5個版本
git reset --hard head~5
返回某個指定版本(git log 檢視版本號)
git reset --hard 版本號
對某次提交感到後悔,想重新提交覆蓋一下
git commit --amend -m '剛才的提交就覆蓋了'
git clone
建立遠端倉庫鏈結
git remote add origin
檢視遠端鏈結
git remote -v
刪除乙個遠端鏈結
git remote remove orgin
推送到遠端(主分支)
git push -u origin master
同步遠端分支內容到本地
git pull origin master
建立乙個分支
git branch yintao01
切換到這個分支
git checkout yintao01
檢視當前的所有分支
git branch
將yt分支合併到當前分支
git merge yt
刪除分支
git branch -d yintao01
手動在資料夾中刪除的檔案,該如何在git倉庫中刪除?
git add * -a
徹底取消git版本管理控制
rm -rf .git
遠端倉庫建立時,建立了readme檔案,本地倉庫建好後,無法提交。使用該命令,強行從遠端倉庫同步內容
這樣就可以提交並推送了
git pull origin master --allow-unrelated-histories
git本地回滾了舊版本,修改後無法推送遠端?不要進行pull操作,直接強制推送就行了
git push origin --force
如果git push的時候每次都要求輸入賬號密碼,可能是快取模式沒有開啟
git config --global credential.helper store
bash命令列操作svn
cd 跳到指定檔案目錄 ls 列出當前檔案目錄下的所有子檔案 svn up 更新專案 將資源檔案從svn上打包下來 通過執行指令碼 chmod u x assets builder.php 修改許可權 assets builder.php build 壓縮 assets builder.php pa...
git中Bash基本操作命令
1 cd 改變目錄。2 cd 回退到上乙個目錄,直接cd進入預設目錄 3 pwd 顯示當前所在的目錄路徑。4 ls ll 都是列出當前目錄中的所有檔案,只不過ll 兩個ll 列出的內容更為詳細。5 touch 新建乙個檔案 如 touch index.js 就會在當前目錄下新建乙個index.js檔...
git中Bash基本操作命令
1 cd 改變目錄。2 cd 回退到上乙個目錄,直接cd進入預設目錄 3 pwd 顯示當前所在的目錄路徑。4 ls ll 都是列出當前目錄中的所有檔案,只不過ll 兩個ll 列出的內容更為詳細。5 touch 新建乙個檔案 如 touch index.js 就會在當前目錄下新建乙個index.js檔...