一般專案初始化完成後都會提交到git. 那麼git常用的幾個命令都是什麼意思呢?
git --version: 檢查git 版本號,有版本號則表明安裝成功;
git status: 檢視倉庫狀態,有無新增的檔案,有沒有提交什麼內容;
git add . : 先把本地**提交到git的乙個緩衝區;
git commit -m "備註內容」 : 把本地快取區的內容提交到本地倉庫;
git push : 把本地**推送到git線上;(git push 和 git push origin master 一樣都是把本地**提交到git線上倉庫;)
git pull : 把分支拉到線下
(在git上每建立乙個功能都要建個分支,每次新建立乙個分支 在終端裡就要git pull一下就直接切換到新建立的分支上了;)
git checkout "分支名字「 :操作檔案 操作分支;
git checkout filename 放棄單個檔案的修改;
git checkout master :將分支切換到master;
git checkout . 放棄當前目錄下的修改;
git checkout --help:檢視幫助;
git brach : 不帶引數:列出本地已經存在的分支,並且在當前分支的前面用"*"標記;
git brach -r:檢視遠端版本庫分支列表;
git brach -a:檢視所有分支列表,包括本地和遠端;
git brach -vv: 可以檢視本地分支對應的遠端分支;
git branch dev:建立名為dev的分支,建立分支時需要是最新的環境,建立分支但依然停留在當前分支;
git branch -d dev: 刪除dev分支,如果在分支中有一些未merge的提交,那麼會刪除分支失敗,此時可以使用 git branch -d dev:強制刪除dev分支;
git merge+ 分支名字 : 合併分支(把分支合併到主分支master);
注意:
分支提交了也要git push 一下!!!
合併了分支之後要記得在git push 一下!!!
Git常用命令及作用
忙裡偷閒的時候,有一好友又來問我關於git的命令問題。為啥是又,因為關於這個問題,他至少問了我三四五六遍了 每次講完,過段時間必定忘!也不知腦迴路是咋整的?為了讓他這個經常記不住的童鞋不要每次都來問我相同的問題,我決定把他能用到的命令,都列出來,作用也標明。童鞋,下次自己來看文章啊 no.1 轉殖遠...
Git常用命令及作用
忙裡偷閒的時候,有一好友又來問我關於git的命令問題。為啥是又,因為關於這個問題,他至少問了我三四五六遍了 每次講完,過段時間必定忘!也不知腦迴路是咋整的?為了讓他這個經常記不住的童鞋不要每次都來問我相同的問題,我決定把他能用到的命令,都列出來,作用也標明。童鞋,下次自己來看文章啊 no.1 轉殖遠...
git及常用命令
git 是乙個分布式版本控制工具,不必伺服器端軟體支援,使源 的發布和交流極其方便 git 的優勢主要有 1.git是分布式的,這是git和其它非分布式的版本控制系統 svn,cvs 最核心的區別。從中心版本庫的伺服器上chect out 後會在自己的機器上轉殖乙個自己的版本庫。它支援離線工作 本地...