Git的常用命令及常見(jiàn)問(wèn)題

導(dǎo)語(yǔ)

git是編碼人員非常重要的工具,最近在使用的過(guò)程中發(fā)現(xiàn)有些命令經(jīng)常忘記,所以寫(xiě)下此文桌吃,,一起分享苞轿,以后也可查閱

常用命令

  1. 配置身份

git config --global user.name "kkxiaojun"
git config --global user.email "985531883@qq.com"

  1. 創(chuàng)建repository(倉(cāng)庫(kù))

git init 創(chuàng)建倉(cāng)庫(kù)
git commit -m "First commit."-m參數(shù)來(lái)加上提交的描述信息
git add src **添加整個(gè)目錄 **
git add . 添加所有的文件
git commit -m "ssh員工管理系統(tǒng)實(shí)現(xiàn)" 真正提交
git remote add origin git@github.com:kkxiaojun/EMSystemDo.git 連接遠(yuǎn)程
git push -u origin master 同步到遠(yuǎn)程
第一次加-u茅诱,二次后:git push origin master

  • 之后每次修改或添加

git add
git commit
git push origin master

  • 從遠(yuǎn)程庫(kù)克隆git clone git@github.com:kkxiaojun/EMSystemDo.git

遠(yuǎn)程分支

git branch iss53 創(chuàng)建分支
git checkout iss53 切換到分支
git merge 合并分支

命令

Git遠(yuǎn)程分支管理
git pull # 抓取遠(yuǎn)程倉(cāng)庫(kù)所有分支更新并合并到本地
git pull --no-ff # 抓取遠(yuǎn)程倉(cāng)庫(kù)所有分支更新并合并到本地逗物,不要快進(jìn)合并
git fetch origin # 抓取遠(yuǎn)程倉(cāng)庫(kù)更新
git merge origin/master # 將遠(yuǎn)程主分支合并到本地當(dāng)前分支
git co --track origin/branch # 跟蹤某個(gè)遠(yuǎn)程分支創(chuàng)建相應(yīng)的本地分支
git co -b <local_branch> origin/<remote_branch> # 基于遠(yuǎn)程分支創(chuàng)建本地分支,功能同上
git push # push所有分支
git push origin master # 將本地主分支推到遠(yuǎn)程主分支
git push -u origin master # 將本地主分支推到遠(yuǎn)程(如無(wú)遠(yuǎn)程主分支則創(chuàng)建瑟俭,用于初始化遠(yuǎn)程倉(cāng)庫(kù))
git push origin <local_branch> # 創(chuàng)建遠(yuǎn)程分支翎卓, origin是遠(yuǎn)程倉(cāng)庫(kù)名
git push origin <local_branch>:<remote_branch> # 創(chuàng)建遠(yuǎn)程分支
git push origin :<remote_branch> #先刪除本地分支(git br -d <branch>),然后再push刪除遠(yuǎn)程分支

問(wèn)題解決

  1. git error : ssh: Could not resolve hostname?
    • 檢查ssh-key (這是有的摆寄,沒(méi)有則需要生成)


      ssh-key
    • 生成ssh-key

    $ ssh-keygen -t rsa -C "xxxxxx@yy.com" #建議填寫(xiě)自己真實(shí)有效的郵箱地址
    Generating public/private rsa key pair.
    Enter file in which to save the key (/c/Users/xxxx_000/.ssh/id_rsa): 直接回車
    Enter passphrase (empty for no passphrase): #輸入密碼(可以為空)
    Enter same passphrase again: #再次確認(rèn)密碼(可以為空)
    Your identification has been saved in /c/Users/xxxx_000/.ssh/id_rsa. #生成的密鑰
    Your public key has been saved in /c/Users/xxxx_000/.ssh/id_rsa.pub. #生成的公鑰
    The key fingerprint is:
    e3:51:33:xx:xx:xx:xx:xxx:61:28:83:e2:81 xxxxxx@yy.com

  • 找出ssh-key

[root@localhost ~]# cd ~/.ssh/
id_rsa id_rsa.pub known_hosts
[root@localhost ~]# cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAyFWY3VgY8D4IDqQKOCW3bTovL7cZunWaCIl69A16POCJIpNSymEZw2wUYfGdvwmX93kp4xEqPK9/rX30duLfRWgMNV8/YE6AGZo90YXfMmti/OXHvnTrHI82LgiabX6UH1QfXQhSAtq3AHWc4KIu/0HcZUYBgTalmpNlmsol7dgTpwMQPriwNdE65dc0ZeHUxY3cHNI+v5lXjSYlRBaoJnowY5qim4ld4hH2QGYNQ+GuzPXtCkBIbkG+uiADKrDyPVGOgjbC7To4BsKoIO2/0NkRCV0/G01kL393oWmhhIlk/OhhJZ5Z6QnC1EubX/e9n0lglbdXo7St8WjT4/3qtQ== wuzhiyi51@gmail.com

  • 將SSHKey文件復(fù)制添加到GitHub上的SSH keys即可
ssh-key

2.[Git push halts on “Writing Objects: 100%]

git config --global http.postBuffer 524288000即可解決

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末失暴,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子微饥,更是在濱河造成了極大的恐慌逗扒,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,451評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件欠橘,死亡現(xiàn)場(chǎng)離奇詭異矩肩,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)肃续,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén)黍檩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人始锚,你說(shuō)我怎么就攤上這事刽酱。” “怎么了瞧捌?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,782評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵肛跌,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我察郁,道長(zhǎng)衍慎,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,709評(píng)論 1 294
  • 正文 為了忘掉前任皮钠,我火速辦了婚禮稳捆,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘麦轰。我一直安慰自己乔夯,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布款侵。 她就那樣靜靜地躺著末荐,像睡著了一般。 火紅的嫁衣襯著肌膚如雪新锈。 梳的紋絲不亂的頭發(fā)上甲脏,一...
    開(kāi)封第一講書(shū)人閱讀 51,578評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼块请。 笑死娜氏,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的墩新。 我是一名探鬼主播贸弥,決...
    沈念sama閱讀 40,320評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼海渊!你這毒婦竟也來(lái)了绵疲?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,241評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤臣疑,失蹤者是張志新(化名)和其女友劉穎最岗,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體朝捆,經(jīng)...
    沈念sama閱讀 45,686評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡般渡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了芙盘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片驯用。...
    茶點(diǎn)故事閱讀 39,992評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖儒老,靈堂內(nèi)的尸體忽然破棺而出蝴乔,到底是詐尸還是另有隱情,我是刑警寧澤驮樊,帶...
    沈念sama閱讀 35,715評(píng)論 5 346
  • 正文 年R本政府宣布薇正,位于F島的核電站,受9級(jí)特大地震影響囚衔,放射性物質(zhì)發(fā)生泄漏挖腰。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評(píng)論 3 330
  • 文/蒙蒙 一练湿、第九天 我趴在偏房一處隱蔽的房頂上張望猴仑。 院中可真熱鬧,春花似錦肥哎、人聲如沸辽俗。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,912評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)崖飘。三九已至,卻和暖如春杈女,著一層夾襖步出監(jiān)牢的瞬間朱浴,已是汗流浹背吊圾。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,040評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留赊琳,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,173評(píng)論 3 370
  • 正文 我出身青樓砰碴,卻偏偏與公主長(zhǎng)得像躏筏,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子呈枉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評(píng)論 2 355

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

  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,661評(píng)論 9 163
  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git趁尼,從https:/...
    落魂灬閱讀 12,664評(píng)論 4 54
  • 昨天晚上吃完飯將近十點(diǎn)了。老婆說(shuō)去捉蟬蛹猖辫,屋里面悶熱酥泞,去就去也不抱多大希望,這個(gè)時(shí)間點(diǎn)啃憎,應(yīng)該都讓別人找了去了芝囤。騎著...
    冷風(fēng)雪閱讀 276評(píng)論 0 1
  • 回來(lái)早起了一天就打回原形,每天的作業(yè)都要等忙完各種雜事之后辛萍,凌晨才有時(shí)間完成悯姊,還好有個(gè)團(tuán)隊(duì),一個(gè)人成長(zhǎng)贩毕,呵呵……想...
    心芳療閱讀 123評(píng)論 0 0
  • 以前看書(shū)悯许,愛(ài)看雞湯文,以為多讀雞湯辉阶,就可以更便捷地從別人的經(jīng)歷里提煉經(jīng)驗(yàn)先壕,更廣泛地汲取別人的想法,那樣的話谆甜,在人生...
    徐漾閱讀 297評(píng)論 2 3