在創建完倉庫之後,用戶可以通過如下方式,可以向倉庫提交第一行代碼。
此處我們以用戶賬號下命名爲 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