學(xué)習(xí)Git第一天 - 初識(shí)Git

git init
git init:在你的項(xiàng)目目錄下初始化一個(gè)git倉庫,也就是在項(xiàng)目目錄下生成了一個(gè).git文件夾,這個(gè)文件夾默認(rèn)是隱藏的。這個(gè)倉庫的作用就是用來存放你這個(gè)項(xiàng)目的代碼。在后面還會(huì)接觸到GitHub這個(gè)神奇的同性交友(代碼托管)網(wǎng)站。后面在說吧。

git add README.md(文件名)
這里要講一個(gè)暫存區(qū)的概念了,在你講文件放進(jìn).git文件夾里前,會(huì)先將文件放進(jìn)這個(gè)暫存區(qū),你可以看成他也是一個(gè)文件夾,只不過時(shí)臨時(shí)使用的。這里就是把這個(gè)問價(jià)放進(jìn)這個(gè)暫存區(qū)里去。這里一般都是用( . )括號(hào)里的小點(diǎn)表示當(dāng)前全部文件。
為什么不直接將文件放入.git倉庫里去呢?
這個(gè)問題問的好,我當(dāng)年也有這樣的疑問。原因是因?yàn)楫?dāng)你做某一個(gè)操作時(shí),你可能會(huì)修改到多個(gè)文件。你會(huì)花多步操作來完成一個(gè)修改。這樣如果你每次都提交到倉庫,都要說明這次提交時(shí)為了什么,很麻煩。這一個(gè)操作開始到結(jié)束這一段時(shí)間內(nèi)的問價(jià)改動(dòng)都放進(jìn)暫存區(qū)域。操作結(jié)束時(shí)在提交。就只用說明一次了。

git commit -m "first commit"
提交添加過的文件到git倉庫里去,即是講這個(gè)文件備份一份到.git文件夾里去。即使你把你手里的文件弄丟了,你還可以到這里來取一份。

這里要介紹一個(gè)程序員最大同性交友網(wǎng)站啦。GitHub:用于代碼托管。我們開始的操作都是把代碼放在自己的電腦上的。當(dāng)自己的電腦boom了的時(shí)候,你的代碼還是要丟失。GitHub就解決了這個(gè)問題。你可以在這個(gè)網(wǎng)站上也建立一個(gè)倉庫,作用和.git文件夾一樣。這樣你的電腦boom了。你換臺(tái)電腦。將GitHub網(wǎng)站上的代碼下載下來(git clone),你的代碼就又回來了。
怎么講你本地的倉庫和GitHub上面的倉庫綁定起來呢?在GitHub上面建立一個(gè)倉庫,與你的項(xiàng)目名字一樣。

git remote add (git@github.com:iloveyoucc/learngit.git)(GitHub上面?zhèn)}庫的地址)
將你的本地倉庫與遠(yuǎn)端的倉庫綁定,這時(shí)你就可以將你的代碼同步到遠(yuǎn)端了。

git push <遠(yuǎn)程主機(jī)名> <本地分支名>:<遠(yuǎn)程分支名>
一般我們常用git push origin master。這里是省略了遠(yuǎn)程分支名。如果省略遠(yuǎn)程分支名,則表示將本地分支推送與之存在”追蹤關(guān)系”的遠(yuǎn)程分支(通常兩者同名),如果該遠(yuǎn)程分支不存在,則會(huì)被新建。
將本地.git倉庫里的代碼發(fā)送到你GitHub網(wǎng)站上面的倉庫。

今天由于工作的事有點(diǎn)不熟悉,沒安排好,今天先學(xué)著五個(gè)吧。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,863評論 9 163
  • 檢查員 上學(xué)期過五關(guān)斬六將通過了學(xué)校的檢查員考核,新學(xué)期開始,工作走向正軌,小檢查員正式上崗。 第一次,蠻興奮。第...
    荒島黎明7809閱讀 258評論 0 0
  • 玫露雪 六月的連陰雨已經(jīng)下了二十多天還不見止住的跡象。奶奶說,天漏了。 再過三天就要期末考試,全校三十七個(gè)孩子,五...
    玫露雪閱讀 251評論 0 0
  • 是誰點(diǎn)起一盞燈 不為人知的未眠 幽幽拉長的身影 零碎的揉入黑暗 是誰點(diǎn)起一盞燈 對影呆滯的靜坐 悠悠飄逸的情絲 空...
    夏爅閱讀 428評論 0 1

友情鏈接更多精彩內(nèi)容