Git 部分學習文件

2021-10-05 04:56:34 字數 945 閱讀 5988

刪除檔案屬於修改操作 跟上面的提交步驟一樣

mv z.txt zx.txt 重新起名字跟已修改一樣的操作

switch

git branch -v 檢視分支的最後乙個提交

git log --graph 檢視分支合併圖

git merge --no-ff -m 「merge with no-ff」 dev--no-ff引數,表示禁用fast forward

git log --graph --pretty=oneline --abbrev-commit用git log看看分支歷史

bug 分支

在乙個分支上修復了bug後,這個bug其實在其他分支上也存在

強行刪除沒有合併的分支d需要大寫 git branch -d name

檢視遠端庫的資訊,用git remote或者,用git remote -v顯示更詳細的資訊

因此,多人協作的工作模式通常是這樣:

首先,可以試圖用git push origin推送自己的修改;

如果推送失敗,則因為遠端分支比你的本地更新,需要先用git pull試圖合併;

如果合併有衝突,則解決衝突,並在本地提交;

沒有衝突或者解決掉衝突後,再用git push origin推送就能成功!

如果git pull提示no tracking information,則說明本地分支和遠端分支的鏈結關係沒有建立,用命令git branch --set-upstream-to origin/

這就是多人協作的工作模式,一旦熟悉了,就非常簡單。

Git學習文件

git本地版本維護基本操作 git 本地倉庫 維護三棵樹 工作區 暫存區 head 工作區 當前 工作環境 暫存區 通過git add將 新增到暫存區 head 指向最新一次的提交 git status 檢視修改的檔案狀態 git add 把修改提交到暫存區 git commit m comment...

Angular js 學習文件

angular js 指令 ng init key value 在其中使用鍵值對定義資料 在html中使用key呼叫資料 ng model 把元素值繫結到應用程式 一般出現在文字框中 定義key 然後把輸入的值顯示 ng model同樣可以為應用程式資料提供型別驗證 為應用程式提供狀態 為html元...

OpenStack學習文件

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 neutron 網路模組 cinder 快儲存塊 ebs共享儲存 swift 物件儲存模組 keystone 認證模組 glance 顯像管...