git 晨讀素材

2021-10-01 03:57:47 字數 1600 閱讀 1963

廖雪峰老師教程!

參考大哥的部落格

git init        // 初始化乙個git版本庫

git add filename.extention // 將帶副檔名的檔案新增到 版本庫的暫存區

git commit -m "每次提交的日誌"

// 將暫存區的檔案 新增到分支當中,預設為master

git status // 檢視當前工作區的狀態

git checkout -- filename.ext // 撤銷修改(檔案在暫存區域,為提交到分支中)

git reset head filename.ext // 撤銷修改 (檔案已經提交到分支中)

git log // 顯示版本資訊(有更細的引數,'q' 退出 )

git log --pretty=oneline // 簡單顯示

git reflog // 顯示所有的commit

git reset --hard 版本號(前4位) // 版本回退

ssh-keygen -t rsa -c "[email protected]"

// 建立ssh key 在使用者中的 .ssh/id_rsa.pub

git remote add origin [email protected]:githubname/repositories.git //(githubname/github名稱,repositories、倉庫與名稱)

git push -u origin master // 本地倉庫推送到遠端 master為分支, -u/將本地分支與遠端分支關聯

git clone [email protected]:githubname/repositories.git // 本地轉殖遠端倉庫,可使用http(慢)

git pull origin master // 拉取倉庫

git checkout -b dev // 建立dev分支 並切換到dev

git checkout master // 分支切換到master

git merge dev // 當前分支合併dev分支

git branch -d dev // 刪除dev分支

git branch -

d dev // 強制刪除dev

git branch // 檢視分支

git stash // 暫時儲存當前工作內容,清空工作區

git stash list // 檢視已儲存工作內容

git stash pop // 將工作內容取出並刪除它的儲存

git config --global alias.co checkout // 取別名

fatal: refusing to merge unrelated histories解決方法:

在操作命令後加--allow-unrelated-histories

技術晨讀 2015 4

理解pdo的attr persistent pdo在new的時候可以設定attr persistent表示這個連線是乙個長連線,當指令碼結束時候而程序沒有結束的時候,這個連線在下次還是可以使用的。是否使用這個長連線直接涉及到連線效率,php的啟動服務模式等。更多歷史文章 postgres的主鍵自增 ...

技術晨讀 2015 4

理解pdo的attr persistent pdo在new的時候可以設定attr persistent表示這個連線是乙個長連線,當指令碼結束時候而程序沒有結束的時候,這個連線在下次還是可以使用的。是否使用這個長連線直接涉及到連線效率,php的啟動服務模式等。更多歷史文章 postgres的主鍵自增 ...

暑假英語晨讀總結

堅不可摧 unbroken 第一遍晨讀,這次晨讀是由我發起的,當時想讀堅不可摧的慾望特別強烈,因為音標已經讀了好多遍了,總寫找點新的材料來讀讀。加上暑假之前有一段時間沒有晨讀了,所以我們的晨讀就這樣的開始了。大家聽說我們在晨讀,都很積極地參加了,第一天來的人有十幾個,真的是非常壯觀。由於是第一遍晨讀...