15 。git rm
rm 只是刪除工作區的檔案
git rm 刪除工作區和暫存區的
git commit -m "test.txt" 刪除版本庫
git push 刪除遠端對應的檔案
16 git merge
在提交單個檔案的時候出現這個錯誤.
意思是不能部分提交**.
原因是git認為你有部分**沒有做好提交的準備,比如沒有新增
解決方法是
1. 提交全部
git commit -a
1.發布dev分支
發布dev分支指的是同步dev分支的**到遠端伺服器
git push origin dev:dev # 這樣遠端倉庫也有乙個dev分支了
5. 在dev分支開發**git checkout dev
# 切換到dev分支進行開發
# 開發**之後,我們有兩個選擇
# 第乙個:如果功能開發完成了,可以合併主分支
git checkout master
# 切換到主分支
git merge dev
# 把dev分支的更改和master合併
git push
# 提交主分支**遠端
git checkout dev
# 切換到dev遠端分支
git push # 提交dev分支到遠端
#第二個:如果功能沒有完成,可以直接推送
git push # 提交到dev遠端分支
# 注意:在分支切換之前最好先commit全部的改變,除非你真的知道自己在做什麼
4.發布自己本地的倉庫到遠端倉庫
git remote add origin git push
5..從伺服器上拉取**
git pull origin master:本地分支
6.上傳到伺服器 – git push
git push命令會有兩個引數,遠端倉庫的名字,以及分支的名字:
git push origin master
7.檢視某一次提交更新了什麼,git log 看提交歷史 ,使用 git show:
git show b10cc123
檢視兩次提交的不同,可以使用git diff [commit-from]..[commit-to] 語法
8.2.回滾某個檔案到之前的版本
git 允許我們將某個特定的檔案回滾到特定的提交,使用的也是 git checkout。
下面的例子,我們將hello.txt回滾到最初的狀態,需要指定回滾到哪個提交,以及檔案的全路徑。
git checkout 09bd8cc1 hello.txt
10.把本地倉庫push到遠端倉庫位址
git remote add origin http:///遠端倉庫位址
11.git reset head 把提交到暫存區的內容恢復到沒改之前
14,刪除遠端分之
6、刪除遠端分支remote_branch
git push origin :remote_branch
git 教程
Git 使用方法
git 常用命令 git init here 建立本地倉庫 repository 將會在資料夾下建立乙個 git 資料夾,git 資料夾裡儲存了所有的版本資訊 標記等內容 git remote add origin git github.com winter1991 helloworld.git 把...
Git 使用方法
git 常用命令 git init here 建立本地倉庫 repository 將會在資料夾下建立乙個 git 資料夾,git 資料夾裡儲存了所有的版本資訊 標記等內容 git remote add origin git github.com winter1991 helloworld.git 把...
Git使用方法
最近專案用到了git,開始,覺得非常難用,後來,也就習慣了。現在,簡單概括下git的常用操作吧,後續的話我會繼續補充的。1 clone 的檢出,使用git轉殖,可以使用圖形化介面,也可以使用命令。2 pull 使用這個命令,可能用svn的人不太習慣,但可以放心,你選擇單個檔案,或者這個專案來pull...