git基本使用(gtihub)

關(guān)于git的理論知識及相關(guān)安裝之類的伐庭,請參考git
基本步驟:添加(add) -- 提交(conmmit)--獲取(pull) -- 推送(push)

新建一個倉庫 Repositories

注冊并登錄GitHub分冈,選擇創(chuàng)建一個新項目

在GitHub上創(chuàng)建倉庫

在本地創(chuàng)建空文件夾圾另,為git工作的區(qū)域。右鍵選擇git Bash Here,進入已經(jīng)安裝的Windows版本控制雕沉。
打開git

回到GitHub的網(wǎng)頁中集乔,為熟悉命令我選擇第一種方式創(chuàng)建。
獲取相應命令

相關(guān)命令解釋(純屬個人理解蘑秽,如果存在錯饺著,敬請指出)

echo "# PythonProject" >> README.md
給PythonProject添加一個子文件-->用于對PythonProject解釋說明的名為README的Markdown文件
git init #
初始化本地的倉庫,會生成.git文件肠牲,此時不會加入任何文件的快照(git init path 初始化制定目錄
git add README.md
為倉庫添加README.md文件
git commit -m "first commit"
提交倉庫中的文件(備注:first commit(第一次提交))
git remote add origin https://github.com/Luners/PythonProject.git
連接本地倉庫和GitHub中的倉庫
git push -u origin master
將本地倉庫文件推送至GitHub中

推送項目至GitHub

此時便在GitHub上創(chuàng)建出了自己的倉庫


創(chuàng)建成功

獲取項目

git clone https地址orgit clone ssh地址

書寫代碼

推送到服務器

    添加文件
        git add 文件名    添加指定文件
        git add .         添加所有文件
        git status       查看當前的狀態(tài)

    提交文件
        git commit -m '添加內(nèi)容'
    推送文件
        git push origin master
        git push

分支學習

    主分支:master幼衰,默認分支
    新建分支: git branch 分支名
    查看分支: git branch
    切換分支: git checkout 分支名

開發(fā)步驟:

    一個master,一個dev
    (1)新建一個dev
    (2)切換到dev進行開發(fā)
    (3)在dev添加文件并且提交文件
    (4)切換到master分支
    (5)將dev分支合并到master分支
        git merge dev
    (6)推送master到服務端
    (7)繼續(xù)切換到dev進行開發(fā)

沖突解決:

a和b同時修改同一個文件的同一行代碼就會產(chǎn)生沖突缀雳。如果a先push渡嚣,那么b在push的時候就會報錯。所以肥印,為了保險起見识椰,只要想向服務端push內(nèi)容,首先需要pull內(nèi)容深碱,pull下來之后就會將服務端的代碼和本地的代碼進行合并腹鹉,如果有沖突,就會顯示沖突(git diff)敷硅,如果沒有沖突功咒,那就合并成功愉阎,然后再push上去即可,如果有沖突力奋,商量解決沖突即可榜旦。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市景殷,隨后出現(xiàn)的幾起案子溅呢,更是在濱河造成了極大的恐慌,老刑警劉巖猿挚,帶你破解...
    沈念sama閱讀 218,682評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件咐旧,死亡現(xiàn)場離奇詭異,居然都是意外死亡绩蜻,警方通過查閱死者的電腦和手機休偶,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,277評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來辜羊,“玉大人,你說我怎么就攤上這事词顾“送海” “怎么了?”我有些...
    開封第一講書人閱讀 165,083評論 0 355
  • 文/不壞的土叔 我叫張陵肉盹,是天一觀的道長昔驱。 經(jīng)常有香客問我,道長上忍,這世上最難降的妖魔是什么骤肛? 我笑而不...
    開封第一講書人閱讀 58,763評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮窍蓝,結(jié)果婚禮上腋颠,老公的妹妹穿的比我還像新娘。我一直安慰自己吓笙,他們只是感情好淑玫,可當我...
    茶點故事閱讀 67,785評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著面睛,像睡著了一般絮蒿。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上叁鉴,一...
    開封第一講書人閱讀 51,624評論 1 305
  • 那天土涝,我揣著相機與錄音,去河邊找鬼幌墓。 笑死但壮,一個胖子當著我的面吹牛冀泻,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播茵肃,決...
    沈念sama閱讀 40,358評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼腔长,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了验残?” 一聲冷哼從身側(cè)響起捞附,我...
    開封第一講書人閱讀 39,261評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎您没,沒想到半個月后鸟召,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,722評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡氨鹏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年欧募,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片仆抵。...
    茶點故事閱讀 40,030評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡跟继,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出镣丑,到底是詐尸還是另有隱情舔糖,我是刑警寧澤,帶...
    沈念sama閱讀 35,737評論 5 346
  • 正文 年R本政府宣布莺匠,位于F島的核電站金吗,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏趣竣。R本人自食惡果不足惜摇庙,卻給世界環(huán)境...
    茶點故事閱讀 41,360評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望遥缕。 院中可真熱鬧卫袒,春花似錦、人聲如沸单匣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,941評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽封孙。三九已至迹冤,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間虎忌,已是汗流浹背泡徙。 一陣腳步聲響...
    開封第一講書人閱讀 33,057評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留膜蠢,地道東北人堪藐。 一個月前我還...
    沈念sama閱讀 48,237評論 3 371
  • 正文 我出身青樓莉兰,卻偏偏與公主長得像,于是被迫代替她去往敵國和親礁竞。 傳聞我的和親對象是個殘疾皇子糖荒,可洞房花燭夜當晚...
    茶點故事閱讀 44,976評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,664評論 4 54
  • Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照模捂,而是把代碼倉庫完整的鏡像下來捶朵。這樣一來,任何一處協(xié)同...
    __silhouette閱讀 15,887評論 5 147
  • Git 命令行學習筆記 Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照狂男,而是把代碼倉庫完整的鏡像下來...
    sunnyghx閱讀 3,921評論 0 11
  • Git使用教程:https://blog.csdn.net/tgbus18990140382/article/de...
    SkTj閱讀 2,793評論 1 11
  • Git常用語法 [TOC] Git簡介 描述 ? Git(讀音為/g?t/综看。)是一個開源的分布式版本控制系統(tǒng),...
    君惜丶閱讀 3,523評論 0 13