寫在前面
代碼放到 git 倉庫箕戳,然后本地修改同步推送至倉庫,這在生活中是很常見的,下面是一個(gè)最簡單的案例。
遠(yuǎn)程倉庫內(nèi)容同步到本地倉庫
新建一個(gè)本地倉庫用于后續(xù)工作
$ cd ~/Desktop/
$ mkdir test
$ cd test
初始化這個(gè)本地目錄
$ git init
關(guān)聯(lián)到遠(yuǎn)程倉庫(以我新建的 Test 這個(gè)倉庫為例)
$ git remote add origin https://github.com/athlonreg/Test.git
合并遠(yuǎn)程倉庫的文件到本地
$ git pull --rebase origin master
修改本地倉庫并推送到遠(yuǎn)程倉庫
對(duì)本地倉庫的一些修改
$ mkdir inner
$ cd inner
$ touch a.txt
現(xiàn)在將我新建的 inner 目錄和 a.txt 文檔推送到遠(yuǎn)程倉庫
git add 命令添加新建目錄與文件
$ git add .
git commit 提交修改唤冈,引號(hào)內(nèi)為修改的概要
$ git commit -m "add some files"
這里會(huì)提示配置用戶身份(兩條命令的引號(hào)內(nèi)分別為你 github 賬號(hào)綁定的郵箱和用戶名)
$ git config --global user.email "12345678@163.com"
$ git config --global user.name "athlonreg"
繼續(xù)提交修改就可以了
$ git commit -m "add some files"
推送修改后的本地倉庫到遠(yuǎn)程倉庫
$ git push -u origin master?
這時(shí)終端會(huì)讓你輸入你的 github 用戶名和密碼,根據(jù)提示輸入完银伟,就推送完成了你虹,再去 github 網(wǎng)頁端就發(fā)現(xiàn)倉庫已經(jīng)更新至和本地相同了。