git上傳代碼到github

開頭推薦學習git的網址:https://git-scm.com/

一、建立github倉庫:

登錄github,點擊“+”,填寫倉庫名稱,選擇“with a README”,如下

    

二、添加SSH公鑰:基於SSH協議的Git服務,好比是倉庫的鑰匙;

1,在本地新建一個文件夾,在文件夾中右擊打開”Git Bash here“,前提是你已經安裝了git

2,輸入指令:ssh-keygen -t rsa -C "你註冊github的郵箱",然後”enter“和”y“結果如下:

    

3,輸入指令:cat ~/.ssh/id_rsa.pub  顯示key,複製key;

4,回去github主頁,找到Settings選擇右側的"SSH and GPG keys",選擇"New SSH key ",將上步的key粘貼進去;

驗證是否成功:ssh -T [email protected]

三、把本地倉庫上傳到github上:

1,初始化本地倉庫:指令:git init

      在本地倉庫生成.git文件,利用ls -a 可查看;

2,將代碼放置到本地的倉庫,複製到文件夾下。然後git status查看文件爲紅色狀態,就是待添加到本地倉庫的意思;

3,將代碼上傳到本地的倉庫:git add 文件;或者git add . 添加所有的文件;

      此時通過git status 查看文件的狀態爲綠色,說明文件已經添加到本地倉庫;

4,將代碼提交到本地倉庫:git commit -m "提交說明",-m後面添加的是對本次操作的說明,加入你修改了代碼

      或者重新上傳了什麼東西都做個簡單說明;然後git status查看狀態;

5,將本地的倉庫關聯到github上:

打開github上新建的倉庫,點擊"Clone or download",複製倉庫的網址;

      然後:git remote add origin  https://github.com/python-bookworm/Test.git #修改成自己對應的github倉庫網址

6,提交代碼到github上:

     git pull  --rebase origin master 先將github上的文件克隆到本地,保持本地和遠程的github的文件保持一致;

     git push -u origin master  將本地倉庫的所有文件上傳到github管理;

 

四、步驟梳理:

1,本地新建文件夾倉庫

2,初始化本地倉庫,生成.git:git init 

3,將代碼複製到本地倉庫文件夾

4,上傳代碼到本地倉庫:git add 文件名 或者 git add . 上傳所有文件

5, 提交代碼到本地倉庫:git commit -m "提交說明"

6,本地連接github遠程倉庫:git remote add origin 【github上倉庫的地址】

7,將github上的文件克隆到本地,保持本地和遠程的github的文件保持一致:git pull --rebase origin master

8,將本地倉庫所有上傳到github上管理:git push -u origin master

五、刪除遠程github倉庫裏的文件:

1,git pull origin master  本地同步遠程倉庫,將遠程倉庫裏的內容拉下來

2,git rm -r --cached 文件名   刪除文件

3,git commit -m “delete dir”  提交併添加說明

4,git push origin master 將本次更改更新到github項目上去

六、問題解決:

問題1:fatal: remote origin already exists.

解決:git remote rm origin

有問題的地方,請不吝賜教

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章