Windows 環境中使用 Git 上傳專案到 GitHub

King_JW發表於2020-04-16

這是Git的官方網站點選下載

https://git-scm.com/

安裝操作一直預設即可

git config –global user.name “隨便填一個名字即可” 回車

git config –global user.email “你的郵箱@qq.com” 回車

沒有任何提示說明,你的操作成功了,如果你的配置寫錯了,,可以再敲一遍。

git init 回車

git add .

git commit -m “本次提交的描述,可以用中文寫”

**https://github.com/
**

**

ssh-keygen -t rsa -C “xxxxxx@qq.com

一直回車

操作如下:

點選Settings

點選SSH and GPG keys

點選New SSH key

輸入完畢,點選Add SSH key就好了

點選Your repositiories 新建一個倉庫

點選New

點選他

複製這2個,記事本儲存好,下次還需要用哦

你的專案就上傳完了,重新整理你的github

如果後續中,有錯誤的話,輸入 git remote rm origin然後在重複輸入你的github的那兩行程式碼就好了。

下面是一些知識的分享:

檢視倉庫狀態

git status 紅色的檔名 說明沒有被新增到倉庫

綠色的檔名 說明已經被新增到倉庫,但是沒有提交

clear 空的 說明都提交了

比較兩個檔案的不同

git diff 檔名字 會告訴你這個檔案 提交上去的時候是這樣子的 你現在沒提交的是 這樣子的 如果沒有反應,說明是一樣的,沒有不同

####
1. 提交完 想撤回剛剛提交的那個檔案—回滾

git log 檢視所有版本

git reset –hard HEAD^ 回滾了上一個版本

git reset –hard 寫唯一標識的前幾位就行 就回到你要的那個版本

git reflog 記住所有曾經做過的操作

git reset –hard 識別符號 回退到這個版本

git log可以看到現在的版本了

2. 撤銷修改

沒有提交的時候

不要這些修改,回到你之前的版本

沒有add就直接

git checkout –檔名字

做了add操作

回退檔案頭,才可以撤銷修改

git reset HEAD 檔名字

git checkout –檔名字

做了 add和commit就和第一大步的方法 回退

3. 刪除檔案

有2個以上的檔案 如 demo1.txt demo2.txt

不想要檔案demo2.txt

第一個 直接滑鼠刪除

git checkout –demo2.txt 可以找回來

第二個 add commit上去了

刪除就用 git rm demo2.txt

git checkout HEAD –demo2.txt 找回

3 分支 各個分支不影響

git branch 顯示所有的分支 *代表現在在哪個分支

新建分支

git branch 分支名字

切換分支

git checkout 分支名字

分支合併

git merge 分支名 把你這個分支名的分支 合併到我現在的分支 改變了你要改變的現在分支 不改變原來的分支

合併衝突的話 用手刪掉不要的然後

git add 檔名字

git commit -m “描述”

刪除分支

git branch -d 分支名字

避免踩雷就到這裡了,這是針對於完全的新手哦

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章