1. 程式人生 > 其它 >關於一些上傳檔案到github的操作

關於一些上傳檔案到github的操作

1、剛開始進入github頁面的時候,點開頭像圖示--setting
2、點選ssh and GpG key--New SSH key
3、頁面此時顯示title(這個標題隨便填)
下面的是公鑰,是需要用sourtree來生成的
4、開啟sourcetree 點選tools 然後點選Great or Import SSH keys 一般選預設的演算法生成金鑰,如果用預設的方法生成的金鑰導致上傳失敗(可以參考下面連結【1】(但是一般沒有太大問題)),但是一般的流程是進入該頁面之後選create 生成公鑰,然後粘到github上,根據指示完成,然後用sourcetree生成金鑰,把檔案存到自己想存的地方。
然後預設,有時要再次點選tool--選項 來改配置。把SSH客戶端的內容改為OppenSSH.
或者連結那樣做。
5、此時如果想上傳程式碼就可以在github新建一個倉庫,然後再建立一個本地倉庫,把檔案放到本地倉庫,用sourcetree上傳,上傳時要先提交,後上傳(提交是commit)
6.如果遠端原來有一個倉庫,可以在本地建立一個新的倉庫(可以與與遠端倉庫不同名),然後接著上傳。
7、要在本地新增遠端必須選擇一個本地倉庫才可以有遠端的選項。

關於金鑰的問題:可參考下面的連結【1】
https://blog.csdn.net/lishuangquan1987/article/details/123588802

https://blog.csdn.net/qq_33442844/article/details/78491777
這篇超級齊全https://cloud.tencent.com/developer/article/1650541
還講了拉取衝突

https://blog.csdn.net/wd2014610/article/details/80854807?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164773742116780274124488%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=164773742116780274124488&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2

allfirst_rank_ecpm_v1~rank_v31_ecpm-1-80854807.142v2pc_search_result_cache,143v4register&utm_term=fatal%3A+refusing+to+merge+unrelated+histories&spm=1018.2226.3001.4187
上傳檔案的時候選錯分支(補救方法)
https://gorden5566.com/post/1010.html

想當初被git搞得心態都要崩了,然後終於把檔案上傳到github,那是多麼開心的一件事,然鵝,一個寒假過去了,想再次上傳檔案的時候,發現自己忘了怎麼操作的QAQ,心酸。然後就寫筆記了,真是的,寫筆記有時候真的是為自己的未來節省時間呀!
上傳檔案到github其實熟練了之後就會覺得也就那樣,但是上傳錯了分支就芭比Q了,所以大家要小心哦,不要犯我犯過的錯誤,但出錯了不要緊,也有補救的機會,但是補救也要時間的呀!!