如何clone遠(yuǎn)程項(xiàng)目到本地棍丐,進(jìn)行修改后再次提交遠(yuǎn)程倉(cāng)庫(kù)
第一步:新建遠(yuǎn)程倉(cāng)庫(kù)
首先create a new repository,輸入倉(cāng)庫(kù)的名稱,描述,然后選中Initialize this repository with a README外冀,這樣你的新建遠(yuǎn)程倉(cāng)庫(kù)中會(huì)自動(dòng)建立一個(gè)README.md的文件。這個(gè)文件的作用是以通過(guò)使用Markdown語(yǔ)法來(lái)進(jìn)行編輯掀泳,用來(lái)描述該項(xiàng)目的一些基本信息雪隧。
創(chuàng)建遠(yuǎn)程倉(cāng)庫(kù)成功后就可以看到該倉(cāng)庫(kù)里面已經(jīng)有了README.md文件
第二步:clone遠(yuǎn)程倉(cāng)庫(kù)
先找到該遠(yuǎn)程倉(cāng)庫(kù)的SSH地址,然后復(fù)制下來(lái)员舵。
在本地的git-bash命令行窗口使用git clone git@github.com:liuhenggao/task.git把該項(xiàng)目給clone到本地來(lái)脑沿,clone下來(lái)以后使用ls命令可以看出本地文件夾下多了task文件
在clone遠(yuǎn)程項(xiàng)目的時(shí)候可能會(huì)沒有權(quán)限,所以需要?jiǎng)?chuàng)建公鑰獲取權(quán)限后再clone
第三步:在本地倉(cāng)庫(kù)里新建文件
當(dāng)我們把遠(yuǎn)程倉(cāng)庫(kù)給clone下來(lái)之后马僻,它就已經(jīng)是一個(gè)本地倉(cāng)庫(kù)了庄拇,所以我們直接進(jìn)入該倉(cāng)庫(kù),新建一些文件韭邓,通過(guò)git add .把這些文件添加到暫存區(qū)措近,然后通過(guò)git commit -m "add"命令把暫存區(qū)的文件添加到倉(cāng)庫(kù)中
第四步:push本地倉(cāng)庫(kù)到遠(yuǎn)程倉(cāng)庫(kù)
在把本地文件都保存到本地倉(cāng)庫(kù)后,需要用git push origin master命令把倉(cāng)庫(kù)里的文件提交到遠(yuǎn)程倉(cāng)庫(kù)中女淑。
在提交遠(yuǎn)程倉(cāng)庫(kù)成功以后會(huì)看到遠(yuǎn)程倉(cāng)庫(kù)里多了一個(gè)index.html文件