git工具的使用

2022-06-12 04:39:10 字數 1616 閱讀 9414

在專案的根目錄中新增 .gitignore檔案, 在 .gitignore檔案中新增要忽略的檔名, 目的是這些檔案可以不用上傳到**庫.

使用: 

因為是點開頭,沒有檔名,沒辦法直接在windows目錄下直接建立,必須通過右鍵git bash,按照linux的方式來新建.gitignore檔案.

建立檔案:    touch .gitignore

開啟檔案, 把要忽略的檔案寫進去, 一行乙個:    比如第一行: .idea

a在push命令推送專案後, b再push, 出錯如下:

錯誤原因: 這是因為b在push**時沒有拉取最新的**.

解決方案: git pull (重新拉取**), 並註明此次merge的描述:

之後出現如下介面, 代表merge成功:

此時b再重新push**:  git push origin master, 如下結果表示推送成功:

a和b都修改了同乙個檔案, 錯報如下(自動merge失敗): 

錯誤原因: settings.py這個檔案存在合併衝突 (即a和b同時對settings.py進行了修改). 進一步分析git pull的原理,實際上git pull是分了兩步走的: (1)從遠端pull下origin/master分支; (2)將遠端的origin/master分支與本地master分支進行合併.  所以錯誤出在第二步驟  

解決方案一 (在push命令之後才意識到未pull最新**): 

讀取settings.py檔案: 

手動消除差異 (可以在git命令列自行刪除也可在ide比如pycharm中刪除): 自己選擇刪哪個配置留哪個配置.

然後重新執行 add命令--> commit命令--> push**.

解決方案二 (還未push時意識到未pull最新**): 

git stash: 先將此刻這個版本的**儲存起來, 並恢復此刻**到未修改前:

git pull: 重新拉取最新**:

git stash pop: 將之前儲存的**進行釋放:

在指明的檔案中消除差異:

重新提交**就ok了.略.略

git工具的使用

轉殖遠端倉庫 git clone git 從遠端倉庫拉取 git pull git 切換本地分支 git checkout branchname 獲取遠端標籤 git pull git tags 推送本地標籤 git push tags 刪除遠端標籤 先刪除本地標籤git tag d tagname...

git 工具的使用,

如今,很多人都在使用 git 託管 下面我為大家介紹如何使用 git 託管自己的 第一步 安裝 第二步 把 儲存到倉儲中 2.1安裝完成後,在專案目錄滑鼠右鍵開啟 git bash 然後輸入命令 git init 初始化倉庫,也可以設定當前使用者資訊 命令 配置使用者名稱 git config gl...

git工具的使用

版本管理工具目前市場上有兩款比較常用,乙個是git,乙個是svn,git支援分布式,但svn不是,建立 修改乙個版本庫 git init 初始化乙個版本庫 git add 將當前所有檔案新增到庫中 git commit m 提交的注釋資訊 向版本庫提交修改 使用 git add 命令將想要快照的內容...