1. 程式人生 > 其它 >1.Git 專案版本控制

1.Git 專案版本控制

  • 使用Git
安裝完 Git 之後,要做的第一件事就是設定你的使用者名稱和郵件地址。它們會寫入到你的每一次提交中,不可更改:
$ git config --global user.name "ZhenCui" $ git config --global user.email [email protected]
再次強調,如果使用了 --global 選項,那麼該命令只需要執行一次,因為之後無論你在該系統上做任何事情, Git 都會使用那些資訊。
  • 專案克隆下來關聯到遠端倉庫:
第一步:在本地新建一個空白資料夾,作為本地倉庫,如“test”。資料夾下右擊開啟git bash,進入到該資料夾目錄下 第二步:將本地倉庫初始化,命令:
git init
第三步:將專案從github或者伺服器上克隆下來,命令:git clone url。url為專案伺服器地址或github地址
git clone url
第四步:將檔案修改提交到本地暫存區,命令:git add file,file 為修改檔名
git add file git add . //新增所有的
第五步:提交當前工作空間的修改內容,命令:git commit -m“修改”,引號裡面是提交資訊,自己可以填寫其他內容
git commit -m "修改的操作資訊"
第六步:將專案更新到github或伺服器,命令:
git push
另外,如果下次還要更新專案,直接git push即可,因為本地空間和伺服器或github的通道通過git clone已經建立。 檢視專案狀態,命令:
git status
  • 直接關聯已有的專案到遠端倉庫:
git remote add origin https://github.com/cuizhen1234/supermall.git git push -u origin master
  • Git pull push 和分支操作
檢視本地倉庫分支
git branch
配置遠端倉庫 git remote add supermall 遠端倉庫名 遠端倉庫地址
git remote add origin http://[email protected]/scm/wbqa/xxxx.git
使用push命令,將程式碼提交到遠端對應分支 git push <遠端倉庫名> <本地分支名>:<遠端分支名>
$ git push origin master:cui
將遠端主機 origin 的 master 分支拉取過來,與本地的 brantest 分支合併。
git pull origin master:brantest
origin是預設遠端倉庫名字,它是在你clone一個託管在Github上程式碼庫時,git為你預設建立的指向這個遠端程式碼庫的標籤 檢視現在與遠端倉庫的關聯方式
git remote -v
選用ssh的方式關聯遠端倉庫
git remote remove visitor_api(上面命令看到的ssh的方式)
  • git後修改了本地檔案,重新還原到未修改狀態
單個檔案 : git checkout + 檔名 整個目錄 :git checkout .(這個點要加上的)
  • IDEA修改git賬號及密碼的方法
1.在Terminal終端中輸入git config user.name 獲取當前的使用者名稱
git config user.name
2.輸入git config --global user.name "使用者名稱" 修改使用者名稱
git config --global user.name "使用者名稱"
  • IDEA修改git賬號失敗可以嘗試以下方法:
以上方式不行下面再提供兩種: 1、file->settings->passwords 2、重啟IDEA 3、執行一次提交或更新當執行提交或更新之後,idea會自動提示輸入賬號、密碼,如下: 4、以上如果還修改不了,請嘗試如下方式解決辦法:控制面板->使用者賬戶->管理您的憑據 win10系統把git憑據資訊放到了[憑據管理]中。 刪除此憑據,或者編輯,填入你自己的name和密碼。 ok了。(如果是刪除以前的憑據,重啟idea,做一次pull操作,會讓你重新填使用者名稱密碼的。)