Django項目學習-如何在碼雲上創建代碼倉庫

在碼雲上創建項目

學習一時爽,一直學習一直爽

  Hello,大家好,我是 Connor ,一個從無到有的技術小白,今天開始我們就開始了 Django項目的學習,今天讓我們來學習如何在碼雲上創建一個Django項目吧

1. 在碼雲上創建項目

  大家都知道碼雲,在我們做開源項目的時候需要將項目放到代碼倉庫中,方便成員之間的共享。在中國的企業中,大部分使用的都是碼雲來進行代碼託管。所以我們來學習如何在碼雲上創建一個項目。

1.1 註冊賬號

​ 首先,你要註冊一個賬號,這個太傻了,直接略過

1.2 創建新的代碼倉庫

  點擊 + 號,然後選擇新建代碼倉庫,如圖所示:

  倉庫名稱可以隨意填寫,只要不與自己賬號中其他的倉庫重名就可以。倉庫介紹可以選填。語言要選擇使用 Python 開源許可證有沒有都無所謂,並不重要。是否開源也沒什麼太大影響,畢竟只是學習,沒有人會用。選擇好了之後點擊創建即可。再返回倉庫頁面就會發現多了一個新的倉庫。

  這樣我們就在碼雲上新建了一個代碼倉庫,下面我們就可以開始下一步了。


2. 使用 Linux 連接代碼倉庫

  創建完代碼倉庫之後,我們依舊無法使用 Linux 來訪問我們的代碼倉庫,所以我們要繼續進行配置,使我們的 Linux 來連接上我們的 代碼倉庫。

2.1 添加 SSH公鑰

  首先點擊個人頭像,選擇設置,然後點擊 SSH公鑰。

這裏有一個需要我們填寫的公鑰,我們需要打開 Linux 來生成一個公鑰才行。打開 Linux之後,我們輸入下面的命令:

$ ssh-keygen

然後會出現下圖所示的內容,要求我們來填寫一個路徑來保存這個祕鑰,你可以隨意填寫,只要記得住就行,如果你沒有好的想法,建議你保存在用戶文件夾下的 .ssh 文件夾中

我由於已經創建過這個文件了,它問我是否要重新寫入,我爲了演示就選擇了是。如果沒有創建過的話,應該是提示創建了 .ssh 文件夾。到了這裏之後要求我們輸入一些東西,一直輸入回車就可以了,直到控制權回到我們手中。

這個時候我們再到我們創建 SSH祕鑰的目錄,可以看到多了幾個文件。

  可以看到多了一個 id.ras 文件,一個 id_ras.pub 文件,我們查看 id_ras.pub文件下的內容:

$ cat id_ras.pub

  將查找到的內容進行復制,然後粘貼到網站上即可。

這樣我們就添加完成了公鑰。

2.2 使用 Linux 將文件從倉庫中下載下來

  當我們完成公鑰的添加之後,就需要去 Linux 中把我們創建完成的代碼倉庫克隆下來了。首先我們打開我們創建的代碼倉庫,點擊 克隆/下載 然後選擇 ssh,點擊複製

  之後我們進入到 Linux 中,在你想要創建項目所在的虛擬環境中輸入如下命令,就可以將倉庫的內容克隆到本地了。

$ git clone [倉庫的ssh地址] 

這個時候我們在查看目錄就能夠看到有了我們代碼倉庫名字的文件夾了。


3. 創建Django 項目

  我們將代碼倉庫上的東西下載下來之後,只需要在這個文件夾下進行項目創建,之後我們就可以通過 git 命令快速的將我們創建的文件推送到碼雲上去了。創建項目的流程之前我們都講過,如果不會的話,點擊這裏 就可以查看如何配置 Django環境了,這裏我們就不再贅述了。


4. 將項目文件上傳到碼雲

  當我們創建完項目之後,我們查看當前文件夾,可以看到已經有了我們創建的內容,這時候我們只需通過幾條命令就可以將我們新添加的內容上傳到碼雲上了。

  這個時候我們就看到我們創建的項目已經在文件夾中出現了。

4.1 爲新增文件添加索引

  文件是不會自動上傳的,我們需要將新建的文件或者文件夾添加索引,運行下面的命令:

$ git add [文件/文件夾]

4.2 查看新增文件

  當我們添加新的文件之後,需要通過如下命令來查看我們新增的內容,運行下面的命令:

$ git status

4.3 提交文件

  當我們查看到新增文件之後,就可以進行提交了,提交的時候會要求我們輸入註釋信息,運行下面的命令:

$ git commit -m [你要寫的內容]

4.4 推送文件

  文件我們添加完成了,也提交完成了,最後就是推送到代碼倉庫,讓別人也能夠看到了。只需要一條命令就可以將內容推送至代碼倉庫了

$ git push

  這樣就將我們創建的項目同步到代碼倉庫了,以後我們再添加文件依舊按照這個步驟操作即可


小結

總的來說,創建代碼倉庫並進行推送什麼的都不是什麼困難的問題,就是步驟比較繁瑣,如果你多練幾遍就比較熟悉了,畢竟1+1的問題誰都會做,這個也一樣,做的多了,不用說也知道了。

  我是Connor,一個從無到有的技術小白,不知道這次你又學會了什麼東西,我們下次再見!

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