git和github的相關知識

2021-09-25 19:29:23 字數 839 閱讀 5102

跟集中式的管理工具相比最重要的功能就是解決單點故障。

git的優勢

git在本地的三大區域

git的**託管中心

本地庫和遠端庫

本地庫初始化

設定簽名

git status 工作快取區的狀態

git add 新增檔案到快取區

git rm -cached 把檔案從快取區刪除

git commit -m 「」 暫存區的檔案提交到本地倉庫

git log 檢視歷史git log --pretty=oneline 顯示一行 git log --oneline只顯示過去 git reflog顯示移動到指定版本需要幾步

版本的前進後退

git的reset的三個命令引數的對比

刪除檔案並找回

比較檔案 git diff 或者git diff --hard head(檔名)的某個歷史版本 不帶檔名則比較多個檔案

分支

解決衝突

git的基本原理

github的使用

合併專案 git merge origin/master

拉取pull 就等於fetch+merge git pull origin master

解決衝突 如果不是基於github最新版則需要先拉取下來進行提交,進入衝突後進行修改並提交。

github的fork功能 用於跨團隊協作

配置ssh 免密登入 ssh-keygen -t rsa -c(c必須大寫)你的郵箱位址

eclipse 進行git

遠端倉庫到eclipse

git解決衝突

git的工作流程

git命令 和github相關

需要執行全域性配置 git config global user.email 63139 qq.com git config global user.name l h t 1.進入專案目錄中輸入命令 git init 2.建立 ignore 檔案新增忽略提交內容 3.提交專案到本地倉庫 git ad...

Git 相關知識

git version 檢視當前git版本 也可用於檢查git是否安裝 git checkout 切換分支 git checkout master 切換到主分支 git checkout index swiper 切換到index swiper分支上 git merge origin index s...

Git和Github的區別

一開始接觸git或是github的程式設計師可能搞不太清楚這些名詞到底指代的是什麼,所以在這裡稍微說明一下。git和github是兩個完全不同的概念。關於github,這是乙個 就是每個程式設計師自己寫的程式,可以在github上建立乙個網上的倉庫,你每次提交的時候可以把 提交到網上,這樣你的每次提...