最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用pycharm將自己項目代碼上傳github(小白教程)

 更新時間:2021年11月14日 10:52:41   作者:Upupup6  
github是一個代碼托管平臺,本文主要介紹了使用pycharm將自己項目代碼上傳github,具有一定的參考價值,感興趣的小伙伴們可以參考一下

1、梳理一下Git、github和gitee這三個之間的關系:

1.1、Github

首先從我們最熟悉的github來說,他其實是一個代碼托管平臺,我們可以在他的里面新建很多的倉庫,有強迫癥的我理解就是一個倉庫是一個自己的項目代碼,這些倉庫可以是公開的也可以是私有的,公開的倉庫可以允許別人來下載我們的代碼,從而達到代碼開源的一個目的;私有的就是只有自己有權限;

1.2、Gitee

其次是gitee這個其實也是一個代碼托管的平臺,是一個國內(nèi)的平臺,他跟github功能是一模一樣的,多了一個功能就是允許企業(yè)版免費體驗,而github是國外的他已經(jīng)被WR給收購了;

 1.3、Git

其實不管你把代碼放到github上還是gitee上都需要用到git,這個git其實他是一個系統(tǒng),一個控制系統(tǒng),是我們安裝了他之后才可以把代碼上傳到gitee或者github里面;

所以如果想要將自己的項目代碼托管到github上,首先你得安裝git,其次注冊一個Github賬號;

2、如何安裝Git

Git安裝的麻煩之處,在于它的下載;

百度搜索Git,進入官網(wǎng),這樣是非常難訪問、下載的;接下來我們可以使用國內(nèi)的鏡像源來下載,

參照如下步驟

下載git時,先進官網(wǎng)看

https://git-scm.com/download/win

然后發(fā)現(xiàn)幾kb的網(wǎng)速,這是要讓我下一年么,找了找網(wǎng)上有沒有其他的鏡像,發(fā)現(xiàn)阿里有一個鏡像,下載速度超快。

網(wǎng)址:https://npm.taobao.org/mirrors/git-for-windows/

進去選擇自己要的版本點擊下載即可。

根據(jù)自己的系統(tǒng),我們可以找一個最新版的下載

 下載完之后就雙擊進行安裝;

安裝完之后打開Git Bsah,這個相當于我們終端一樣的窗口:

 然后輸入一些命令,讓他連接上我們的Github,比如給他一個username和password,如果使用這個去基于命令式的操作上傳代碼會很麻煩,網(wǎng)上也有教程叫我們?nèi)绾问褂胓it上傳我們的代碼;

所以會有一種簡便的可視化的操作,不需要打開這個終端命令窗口,就可以將我們的代碼上傳到github和gitee里邊。

基于Pycharm將代碼上傳到github或者gitee上

1、首先安裝一個插件:

打開pycharm-->File-->Settings-->Plugins-->搜索github

 點擊安裝Install;同理搜索Gitee安裝;(沒有搜索到Github,我安裝的Github Tools和Github Theme)

2、注冊github賬號;

(如果你使用第一種的終端命令上傳代碼的話你需要先建立一個倉庫的,但是如果使用pycharm方式就不需要提前建立倉庫)

打開pycharm-->VCS-->Share Project on Github (我自己的版本是這個步驟)

pycharm-->VCS-->Import into Version Control-->Share Project on Github(其他版本可能是這個步驟)

彈出如下框:因為之前我已經(jīng)輸入了我的郵箱和密碼,所以這里就不會再出現(xiàn)讓我們輸入用戶名和密碼的那個窗口了,

 Repository表示項目上傳過去你要新建立一個倉庫,所以這個可以根據(jù)個人習慣命名;(不能是中文)

Remote:無所謂可以自行填寫;

Description:可以填寫也可以不用填寫;

之后點擊Share,就會出現(xiàn)如下窗口,意思就是說里邊的這些文件你想要把哪些同步到github上的倉庫里邊呢,如果全選的話就會全部同步上去;

此時表明正在上傳:

 

 上傳成功:

然后我們轉(zhuǎn)換到github上邊去看一下:

 ------------至此為止,通過pycharm基于安裝插件的方法將我們的python代碼推送到github上---------

 上述因為修改了代碼,添加了注釋,就自動將.py文件標記為藍色了;

存在另外一個問題,如果我們對這個代碼進行修改了,如何將其更新到github上呢?他不像我們的word之類了改動文件之后它會自動保存;這里需要我們手動去推送,

將上述添加注釋后的代碼推送到github上,即代碼更新后如何推送到github上:

Git-->Commit(更新Pycharm這個IDE后的步驟)

VCS-->Commit(未更新前的步驟)

進入下一個界面:

 如果你不寫的話他會提示你:

寫了之后:

 Commit之后:

 此時還沒有完事,他還是沒有上傳的狀態(tài),我們只是告訴Pycharm我們要把修改的detection.py也就是此時狀態(tài)是藍色的,表示我們改動的,這個要推送上去,但是還沒有推送。

GIt-->Push

Push時候是這個界面,告訴我們要Push的是哪些內(nèi)容:

 看下面狀態(tài)欄顯示正在Push:

 

Push成功之后會有提示:

 回到Github上看一下:

 

 ------------至此為止基于安裝插件的方式將更新后的代碼上傳github就結(jié)束了------------

檢驗你的項目是否已經(jīng)上傳的另外一個辦法就是:

Git-->Github-->Share Project on Github

就會提示該項目已經(jīng)存在了;你就不用再新建了; 

第二個問題:上述只是更新了代碼,并沒有新建立文件,比如我們在原有的項目上新建一個test.py文件的話,他會提示我們將該文件自動更新到Github倉庫嗎?

點擊Enter之后,會出現(xiàn)如下界面:

 如果需要就點擊Add,不需要就Cancel;之后就根據(jù)自己而定啦;

如果是Add的話之后就是Commit,然后Push即可;

問題3:之前我們在第一次推送到github上時,是選擇了全部的項目內(nèi)容,但是如果我們當時只是選擇了一部分的內(nèi)容推送,有一部分內(nèi)容沒有推送的話,我們后期想推送的話怎么辦?

(切記此時如果我們直接使用頂部菜單欄的Commit的話,它顯示要我們推送的還是我們第一次所選擇的內(nèi)容,并沒有顯示未推送的部分,就是第一次未推送的內(nèi)容他是不會出現(xiàn)的)

這個時候我們就需要在要推送的項目內(nèi)容上右鍵,選擇Git,選擇Add,這個時候這個要推送的內(nèi)容名字就會發(fā)生顏色變化,此時表明我們已經(jīng)把它加入到我們的Commit這個行列里邊了,此時再次回到頂部菜單欄的Git上選擇Commit就會出現(xiàn)原來未添加的內(nèi)容了;之后再次Push就行了;

到此這篇關于使用pycharm將自己項目代碼上傳github(小白教程)的文章就介紹到這了,更多相關pycharm代碼上傳github內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 在PyCharm下打包*.py程序成.exe的方法

    在PyCharm下打包*.py程序成.exe的方法

    今天小編就為大家分享一篇在PyCharm下打包*.py程序成.exe的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • python數(shù)據(jù)類型相關知識擴展

    python數(shù)據(jù)類型相關知識擴展

    今天帶大家學習Python數(shù)據(jù)類型的擴展知識,文中有非常詳細的介紹介代碼示例,對正在學習python的小伙伴有很大的幫助,需要的朋友可以參考下
    2021-05-05
  • Pandas中DataFrame常用操作指南

    Pandas中DataFrame常用操作指南

    DataFrame是pandas最常用的對象,其類似于excel中的表格,完成數(shù)據(jù)讀取后,數(shù)據(jù)就以DataFrame數(shù)據(jù)結(jié)構存儲在內(nèi)存中,下面這篇文章主要給大家介紹了關于Pandas中DataFrame常用操作的相關資料,需要的朋友可以參考下
    2022-06-06
  • Python標準庫之zipfile和tarfile模塊的使用

    Python標準庫之zipfile和tarfile模塊的使用

    zipfile和tarfile是Python中常用的壓縮包模塊,本文將通過示例詳細講解一下這兩個模塊的使用方法,快跟隨小編一起學習學習吧
    2022-06-06
  • python中的腳本性能分析

    python中的腳本性能分析

    這篇文章主要介紹了python中的腳本性能分析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Numpy之reshape()使用詳解

    Numpy之reshape()使用詳解

    今天小編就為大家分享一篇Numpy之reshape()使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • python 3.8.3 安裝配置圖文教程

    python 3.8.3 安裝配置圖文教程

    這篇文章主要為大家詳細介紹了python 3.8.3 安裝配置圖文教程,文中安裝步驟介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • python實現(xiàn)圖像邊緣檢測

    python實現(xiàn)圖像邊緣檢測

    這篇文章主要為大家詳細介紹了python實現(xiàn)圖像邊緣檢測,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • python中pylint使用方法(pylint代碼檢查)

    python中pylint使用方法(pylint代碼檢查)

    Pylint 提供了簡單的方式來分析 Python 代碼,其高可配置性很容易使一個部門的人員使用統(tǒng)一的代碼風格。 本文將通過理論介紹和示例分析闡述如何 Pylint 來規(guī)范 Python 代碼
    2018-04-04
  • django中cookiecutter的使用教程

    django中cookiecutter的使用教程

    這篇文章主要給大家介紹了關于django中cookiecutter使用的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12

最新評論

高雄县| 图木舒克市| 江津市| 从化市| 游戏| 深州市| 翁源县| 枝江市| 商水县| 贺州市| 晋城| 西吉县| 沁阳市| 保康县| 涞水县| 贵州省| 嘉定区| 南城县| 延庆县| 大石桥市| 道孚县| 鸡泽县| 体育| 宿州市| 隆德县| 宝兴县| 壶关县| 曲麻莱县| 沾化县| 铜梁县| 微山县| 昭平县| 霍邱县| 天水市| 锦州市| 时尚| 都兰县| 兴山县| 长子县| 榆林市| 吉木乃县|