git與github總結

關於git與github首先要明白git和github其實就是足球與球場的關係,git粗爆的能夠理解爲代碼管理工具;其次明白git工做流是怎樣運行(以下圖)
Git流程圖node

1、github註冊帳號(網址:https://github.com/);
登陸github建立公鑰:react

clipboard.png

clipboard.png

2、本地安裝git後,執行以下代碼(可見圖):
ssh-keygen -t rsa -C "github郵箱"
cd ~
pwd 查看當前路徑
cd .ssh/
ll 列出當前路徑
cat id_rsa.pubgit

clipboard.png

3、create-react-app 文件名 建立本地項目後,執行以下代碼:github

git init 初始化倉庫
git add . 上傳到虛擬區
git  commit -m "必填信息"   上傳到本地倉庫
git remote add origin  github地址   與github地址關聯
git push -u origin master  首次上傳須要加-u,二次上傳可直接使用 git push便可

4、分支管理(詳細內容請參考「分支管理」文章 https://segmentfault.com/a/11...npm

1)git branch -a                          查看本地與遠程分支
2)git checkout -b 分支名                  建立本地分支
3)git checkout 分支名                     切換分支
4)git push -u origin 新建分支名           上傳分支
5)git branch -d 要刪除的分支名          刪除本地分支
6)git push --delet origin 要刪除的分支名  刪除github上分支

《報錯信息彙總》
一、首次將項目上傳到github倉庫時如提示「Please tell me who you are」時請輸入以下代碼:(具體見下圖)segmentfault

git config --global urer.email "註冊github的郵箱名"
git config --global user.name "名字隨意"

圖片描述
二、將項目上傳到github倉庫會自動省略node_modules依賴文件夾,再下載項目後要記得在項目裏安裝依賴包npm install
---更新中-------app

三、兩個分支更改其中一個分支,將更改的分支同步到另外一個分支
1)在更新分支查看ID:git log
2)切換到須要更新的分支:git checkout 分支名
3)git chery-pick id名
四、
clipboard.png
如圖問題解決方法爲:git diff查看對分支作了那些操做,可有可無的可直接回到上一步git reset --hard便可ssh

相關文章
相關標籤/搜索