git 远程仓库和本地仓库建立连接
開發(fā)項(xiàng)目的時(shí)候會(huì)遇到本地有一個(gè)現(xiàn)成的項(xiàng)目,我需要關(guān)聯(lián)到GitHub上某一個(gè)遠(yuǎn)程倉庫,這個(gè)時(shí)候我們應(yīng)該如何操作呢?
首先我們?cè)贕itHub上創(chuàng)建一個(gè)新的倉庫
新建遠(yuǎn)程倉庫
特別注意,當(dāng)我們勾選Initialize this ....這個(gè)選項(xiàng)時(shí),在關(guān)聯(lián)本地倉庫時(shí)需要首先執(zhí)行g(shù)it pull 不然會(huì)導(dǎo)致錯(cuò)誤
然后找到我們本地項(xiàng)目的目錄
本地項(xiàng)目
利用git任務(wù)管理器進(jìn)入當(dāng)前的文件夾目錄
然后輸入git init 初始化本地文件,使其成為git管理的文件
git init操作
這個(gè)時(shí)候出現(xiàn)了錯(cuò)誤,忘記了設(shè)置gitignore,把node_modules這種不必要的文件提交了上去,我該如何撤銷git add操作呢?
具體可以查看廖雪峰的博客
然后我們來添加gitignore來忽略掉提交的文件
輸入?touch .gitignore
我們看到生成了.gitignore文件,在文件里進(jìn)行如下設(shè)置
.gitignore文件
我們忽略掉node_modules文件夾,然后運(yùn)行git status會(huì)發(fā)現(xiàn)已經(jīng)成功隱藏掉了
本地修改文件
然后我們來進(jìn)行git add 和 git commit 操作
之后建立遠(yuǎn)程倉庫和本地倉庫的連接,運(yùn)行如下命令
?git remote add origin https://github.com/darenone/miniProductionLine.git
這里特別注意,我們第一次push的時(shí)候,加上-u參數(shù),Git就會(huì)把本地的master分支和遠(yuǎn)程的master分支進(jìn)行關(guān)聯(lián)起來,我們以后的push操作就不再需要加上-u參數(shù)了
git push -u origin master
之后看到完美提交
遠(yuǎn)程倉庫上傳成功
總結(jié)
以上是生活随笔為你收集整理的git 远程仓库和本地仓库建立连接的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【积跬步以至千里】Windows无法访问
- 下一篇: openbsd_仔细看一下OpenBSD