git 四連
git add . // 將所有的改動放進暫存區
git commit -m '描述' // 提交並附帶概要資訊
git pull // con遠端倉庫拉取**
git push // 推送**到遠端倉庫(master分支)
git其餘常用命令git log // 檢視日誌
git log -p // 檢視詳細歷史
git log --stat // 檢視簡要統計
git status // 檢視工作區狀態
git branch 名稱 // 建立分支
git checkout 名稱 // 切換分支
git checkout -b 名稱 // 建立並切換到新分支
git branch -d 名稱 // 刪除改分支(不能刪除當前所在的分支,不能刪除沒有合併到master上的分支)
git branch -d 名稱 // 刪除該分支(可以刪除沒有合併到master上的分支)
git commit -amend // 對最新的一條commit進行修正
git reset --hard head^ // 丟棄最新提交(未提交的內容會被擦掉)
git reset --soft head^ // 丟棄最新提交(未提交的內容不會被擦掉)
git revert head^ // 回到某個commit
git rebase 目標基礎點 // 重新設定基礎點
git merge 名稱 // 將分支合併到head指向的分支
git push origin localbranch // 將**推送到遠端倉庫的指定分支
git push -d origin branchname // 暫存**
git stash pop //彈出暫存**
對常用的一些命令進行別名配置,提公升自己的工作效率
git config --global alias.st status git status ==> git st
git config --global alias.ci commit git commit ==> git ci
git config --global alias.co checkout git checkout ==> git co
git config --global alias.br branch git barnch ==> git br
git config --global alias.sh stash git stash ==> git sh
git config --global alias.pop "stash pop" git stash pop ==> git pop
常用git 自己收藏總結
本地 工作區 版本庫 暫存區 版本庫分支 遠端倉庫 新建個檔案目錄 git init 初始化倉庫,通過這個命令把這個目錄變成git可以管理的倉庫 把自己寫的東西放在目錄下 git add 檔案 把檔案從工作區 新增到暫存區 gitrm 檔案 刪除工作區檔案,並且將這次刪除放入暫存區。git comm...
git的使用總結
2 提交操作 git add 後面加乙個 匹配所有的檔案 git add file 1 file 2 file 3 多個檔案用 空格 隔開 git commit m 123 將修改從暫存區提交到本地版本庫 git push 將本地版本庫的分支推送到遠端伺服器上對應的分支 3 拉取最新 如果當前分支只...
git的使用總結
每天都在慢慢的積累中.有小烏龜tortoisegit,也有sourcetree,本熱比較少用命令,因為已經有了比較好用的第三方工具,為何還要浪費時間去敲命令,不過有人確實喜歡敲命令,不排除。因人而異。拿小烏龜來說吧。git有分支這樣一說,所以在提交 的時候,需要注意是否在你想提交的分支上面,不然,你...