git 的基本設定
首先給自己的ubuntu
系統上安裝vim
編輯器和git
版本工具
sudo apt-get install git vim
下面是git
的基本設定
git config --global user.name "ming xu"
$ git config --global user.email "[email protected]"
$ git config --global core.editor vim
$ git config --global merge.tool vimdiff
$ git config --global merge.conflictstyle diff3
$ git config --global difftool.prompt false
共享版本的開發
(1) 開始工作
git pull # 把伺服器最新的修改拉回本地,如果能自動合併,git 會自動合併,彈出 commit , 編輯器輸入注釋;
#如果不能自動合併,現在本地解決衝突。
(2)修改後
git status # 檢查修改狀態
git add . # 新增修改
git commit # 新增修改注釋
git pull # 再次檢查伺服器是否有更新
(3)推送到伺服器倉庫
git push
切換分支開始工作
git branch mytest
檢視以前的推送版本,和版本回退。
git log 和 git reset
git版本控制工具
安裝while true 下一步 安裝完成後,開啟git bash git config global user.name xx git config global user.email xx cd到專案根目錄 git init git add 首次新增全部內容 git commit m first...
git版本控制工具
一.git和svn的區別 svn是集中式伺服器,git是分布式伺服器。二.git的優勢 1.git需要在本地建立乙個本地倉庫,我們可以在這個倉庫中提交修改 不受到其他人的影響。2.git提供了一層檔案的緩衝區,緩衝區有兩個好處 1 多次提交到緩衝區的變動內容可以一次提交到本地倉庫 2 緩衝區為我們提...
Git 版本控制工具
區域網下 gitlab伺服器 外網環境下 本地庫初始化 在對應資料夾中使用git bash git init 設定簽名 形式使用者名稱 tom 作用 區分不同開發人員的身份 辨析 這裡設定的前面與登入遠端庫 託管中心 的賬號,密碼沒有任何關係 專案級別 倉庫級別 僅在當前本地庫訪問內有效 git c...