git簡(jiǎn)單使用

hello,簡(jiǎn)書.

im a new coder.

啥也不會(huì)的那種。。。
  • so,i will work hard!
  • good good xuexi day day up! 233333....
  1. 在git上添加項(xiàng)目需要?jiǎng)?chuàng)建一個(gè)倉(cāng)庫(kù)
  2. 生成地址
  3. 在終端中 git clone 這個(gè)地址
  4. 可以在終端用命令行修改倉(cāng)庫(kù)中的內(nèi)容
  5. git add . 將這個(gè)文件夾下的東西保存到暫存區(qū)(git status查看暫存區(qū))
  6. git commit -am "xxx" 添加到本地庫(kù)(-a 也可以添加到本地庫(kù),不過(guò)需要進(jìn)入vim編輯器編輯備注 -am "xxx" 就可以直接在xxx中添加備注)
  7. git push origin master 推送到git遠(yuǎn)程庫(kù)
  8. origin 是一個(gè) git地址標(biāo)簽 可以用 git remote set-url xxx git@github.com:xxx/xxx.git來(lái)更改標(biāo)簽
  9. master 是一個(gè)分支git branch -a 可以查看當(dāng)前所有分支。 git branch xxx 可以創(chuàng)建xxx分支。git merge 可以合并分支
  • 遇到了一個(gè)問(wèn)題!用同一個(gè)本地倉(cāng)庫(kù)來(lái)建立兩個(gè)遠(yuǎn)程倉(cāng)庫(kù)。

本來(lái)天真以為 git remote add xxx <地址> 加一個(gè)標(biāo)簽直接push上去就可以。

其實(shí)不然,在本地倉(cāng)庫(kù)添加標(biāo)簽后,另一個(gè)遠(yuǎn)程倉(cāng)庫(kù)(coding)的主分支pull不下來(lái),導(dǎo)致push失敗。

  • 解決辦法:直接在本地倉(cāng)庫(kù)新建分支,將分支push到新的遠(yuǎn)程倉(cāng)庫(kù)~就可以了
  • 遺留問(wèn)題(以后解決):1. 如果想pull 另一個(gè)遠(yuǎn)程倉(cāng)庫(kù)主分支下的東西怎么辦?
    2. 合并分支的話到底是什么樣的一個(gè)邏輯?現(xiàn)在學(xué)會(huì)的只是簡(jiǎn)單的使用,以后要了解需要深入git原理了解~
  • 以后有時(shí)間看看深入淺出git
  • 繼續(xù)推進(jìn)課程
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉(cāng)庫(kù)完整的鏡像下來(lái)。這樣一來(lái),任何一處協(xié)同...
    __silhouette閱讀 16,200評(píng)論 5 147
  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,833評(píng)論 4 54
  • Git 命令行學(xué)習(xí)筆記 Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉(cāng)庫(kù)完整的鏡像下來(lái)...
    sunnyghx閱讀 4,154評(píng)論 0 11
  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,866評(píng)論 1 26
  • 黑騎士
    NaNan1閱讀 184評(píng)論 0 0

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