最近換了一家公司,專案是使用git託管的,以前都是用的svn,所以在這裡寫一篇關git的使用心得和一些關於git的筆記
首先git與svn的區別:
git是分布式的,svn不是
git把內容按元資料方式儲存,而svn是按檔案
git分支和svn的分支不同
git沒有乙個全域性的版本號,而svn有
git的內容完整性要優於svn
我對git的理解:git分為本地分支和遠端分支,遠端分支就相當於你在git服務端有個專案庫,用於同事去遠端的分支上更新你修改的最新**,而本地分支只是用於儲存自己的**。
首先將自己修改的資訊提交到本地分支
1.首先檢視下遠端分支上是否有新提交的內容:
git branch -va
2.如果有新的內容,切換到該遠端分支
git checkout ***(有新內容的遠端分支名)
3.從該分支將最新**拉下來
git pull
4.切換到自己的遠端分支
git checkout ***
5.合併uvccamera_yzh_new分支到自己的本地分支
git merge ***
6.提交分支到本地
git commit
6.將自己的本地分支的內容提交到自己的遠端分支
git push
git命令的使用
1.在所在專案的資料夾下 git init 2.自己要與origin master建立連線 下劃線為遠端倉庫鏈結 git remote add origin git github.com x nothing2.git 3.寫本次提交的注釋資訊 git commint m first commit 4...
git 命令的使用
檔案刪除 檔案重新命名 忽略檔案 撤銷本地修改 差異比較 壓縮倉庫 高階命令使用 提交查詢 git grep 修改提交 git 置位 對提交重新排序 多個提交合成乙個提交 將乙個提交分解成多個提交 git mv old file new file檔案移動 mv old file new file刪除...
git的命令使用
簡單的給自己看的東西,害怕某個時間段忘了還能在這找回來 假設本地的git都已經安裝好了,那就可以開始了 1.開啟本地git bash 設定好自己的使用者名稱 郵箱 git config global user.name 使用者名稱 git config global user.email 使用者郵箱...