提交第一行代碼

在創建完倉庫之後,用戶可以通過如下方式,可以向倉庫提交第一行代碼。

此處我們以用戶賬號下命名爲 HelloGitee 的倉庫爲例。對應的倉庫地址爲:https://gitee.com/用戶個性地址/HelloGitee.git,在實際實踐中,你可以將用戶個性地址替換爲自己的地址。

方法1、先將倉庫clone到本地,修改後再push到碼雲的倉庫倉庫

$ git clone https://gitee.com/用戶個性地址/HelloGitee.git #將遠程倉庫克隆到本地

在克隆過程中,如果倉庫是一個私有倉庫,將會要求用戶輸入碼雲的賬號和密碼。按照提示輸入即可。

當然,用戶也可以通過配置本地的git配置信息,執行git config命令預先配置好相關的用戶信息,配置執行如下:

$ git config --global user.name "你的名字或暱稱"
$ git config --global user.email "你的郵箱"

修改代碼後,在倉庫目錄下執行下面命令

$ git add . #將當前目錄所有文件添加到git暫存區
$ git commit -m "my first commit" #提交併備註提交信息
$ git push origin master #將本地提交推送到遠程倉庫

方法2、本地初始化一個倉庫,設置遠程倉庫地址後再做push

和方法1的差別,在於先創建倉庫。

$ git init 
$ git remote add origin https://gitee.com/用戶個性地址/HelloGitee.git

這樣就完成了版本的一次初始化。
接下去,進入你已經初始化好的或者克隆倉庫的目錄,然後執行:

$ git pull origin master

修改/添加文件,否則與原文件相比就沒有變動。

$ git add .
$ git commit -m "第一次提交"
$ git push origin master

然後如果需要賬號密碼的話就輸入賬號密碼,這樣就完成了一次提交。此時,你可以在你的個人面板、倉庫主頁查看到你的提交記錄。

在新建倉庫時,如果在碼雲平臺倉庫上已經存在 readme 或其他文件,在提交時可能會存在衝突,這時用戶需要選擇的是保留線上的文件或者捨棄線上的文件,如果您捨棄線上的文件,則在推送時選擇強制推送,強制推送需要執行下面的命令(默認不推薦該行爲):

$ git push origin master -f

如果您選擇保留線上的 readme 文件,則需要先執行:

$ git pull origin master

 

我們可以先查看一下git的配置列表:

git config --list

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