git基本操作

配備好的日常基本流程

-------!磅摹!文件修改后上傳步驟---------

git status 查看修改內(nèi)容
git init初始化
git add . 添加文件
git status查看即將添加的內(nèi)秧骑,會顯示改變的內(nèi)容 綠色
git commit -m "第三次" 提交并備注內(nèi)容
git log 查看提交日志
git remote add origin 加“遠(yuǎn)程倉庫網(wǎng)址”上傳到網(wǎng)上(如之前已經(jīng)輸入過,如顯示存在蠕蚜,跳過本步驟)
git push origin master 放到分支

如果重新提交時出錯
報已經(jīng)存在remote origin already exists.(報錯遠(yuǎn)程起源已經(jīng)存在尚洽。)
輸入git remote rm origin 解決

拉取所有分支

1、新建一個空文件靶累,文件名為hhhh
2腺毫、git init
3、git remote add origin(建立遠(yuǎn)程連接)git@github.com:XXXX/nothing2.git
4挣柬、git pull -p(拉取所有)自行切換分支

拉取遠(yuǎn)程單個分支

1潮酒、新建一個空文件,文件名為hhhh
2邪蛔、git init
3急黎、git remote add origin (建立遠(yuǎn)程連接)git@github.com:XXXX/nothing2.git
4、把遠(yuǎn)程分支拉到本地 git fetch origin dev(dev為遠(yuǎn)程倉庫的分支名)

5、在本地創(chuàng)建分支dev并切換到該分支
git checkout -b dev(本地分支名稱) origin/dev(遠(yuǎn)程分支名稱)

6叁熔、把某個分支上的內(nèi)容都拉取到本地
git pull origin dev(遠(yuǎn)程分支名稱)

合并分支請求

1 復(fù)制一份自己寫的項(xiàng)目為b
2 git pull origin dev(最新的代碼分支) 在b的base里面把遠(yuǎn)程代碼拉取下來
3 git rebase -dev變基操作 合并拉取的代碼 此時出現(xiàn)沖突

  1. code . `打開vscode結(jié)局沖突的代碼
  2. 解決完后 git add -A
  3. git rebase --continue出現(xiàn)appling就是解決了

Git命令行基本操作

  1. 安裝 git
  2. 全局配置郵箱
        $ git config --global user.name  "xiaoming"
        $ git config --global user.email  "wumingfu@1000phone.com" 
    
  3. 初始化空白版本倉庫
    $ git init
    在項(xiàng)目目錄下會生成一個隱藏的 .git 目錄委乌,.git 目錄中就放置版本庫的信息
  4. 將資源添加到暫存區(qū)
    git status 查看版本庫狀態(tài)信息
    git add <file>... 將指定的文件或目錄添加到“暫存區(qū)”中
  5. 將暫存區(qū)中的資源提交到版本庫
    git commit -m "提交到版本庫時的消息內(nèi)容"
    git log 查看版本庫提交日志

配置私鑰 公鑰

配置 SSH-KEY
本地生成 ssh-key
ssh-keygen
在用戶目錄下生成 .ssh 目錄,目錄中包含兩個文件(id_rsa荣回、id_rsa.pub)遭贸,*.pub文件是公鑰,沒有后綴的文件是私鑰
在遠(yuǎn)程碼云賬戶中添加ssh公鑰配置
以上a.b兩步心软,只執(zhí)行一次即可
c. 創(chuàng)建遠(yuǎn)程空白倉庫
d. 本地已有版本倉庫壕吹,則關(guān)聯(lián)遠(yuǎn)程倉庫,將本地倉庫資源推送到遠(yuǎn)程倉庫中
關(guān)聯(lián)(只做一次)
git remote add origin git@gitee.com:mobiletrain/h51810.git
推送(有本地版本庫的提交删铃,則可以推送到遠(yuǎn)程倉庫中)
git push -u origin master
本地沒有源代碼耳贬,從遠(yuǎn)程倉庫下載源代碼:
git clone 倉庫URL
本地有源代碼,從遠(yuǎn)程倉庫更新:
git pull

分支

  1. 列出所有分支
    $ git branch
  2. 創(chuàng)建新分支
    $ git branch <branch_name>
  3. 切換分支
    $ git checkout <branch_name>
  4. 創(chuàng)建新分支并切換到該新創(chuàng)建的分支中
    $ git checkout -b <branch_name>
  5. 合并分支
    $ git merge <branch_name>
  6. 刪除分支
    $ git branch -d <branch_names>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末猎唁,一起剝皮案震驚了整個濱河市咒劲,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌诫隅,老刑警劉巖腐魂,帶你破解...
    沈念sama閱讀 219,427評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異逐纬,居然都是意外死亡蛔屹,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,551評論 3 395
  • 文/潘曉璐 我一進(jìn)店門豁生,熙熙樓的掌柜王于貴愁眉苦臉地迎上來兔毒,“玉大人,你說我怎么就攤上這事甸箱∮” “怎么了?”我有些...
    開封第一講書人閱讀 165,747評論 0 356
  • 文/不壞的土叔 我叫張陵芍殖,是天一觀的道長擂红。 經(jīng)常有香客問我,道長围小,這世上最難降的妖魔是什么昵骤? 我笑而不...
    開封第一講書人閱讀 58,939評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮肯适,結(jié)果婚禮上变秦,老公的妹妹穿的比我還像新娘。我一直安慰自己框舔,他們只是感情好蹦玫,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,955評論 6 392
  • 文/花漫 我一把揭開白布赎婚。 她就那樣靜靜地躺著,像睡著了一般樱溉。 火紅的嫁衣襯著肌膚如雪挣输。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,737評論 1 305
  • 那天福贞,我揣著相機(jī)與錄音撩嚼,去河邊找鬼。 笑死挖帘,一個胖子當(dāng)著我的面吹牛完丽,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播拇舀,決...
    沈念sama閱讀 40,448評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼逻族,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了骄崩?” 一聲冷哼從身側(cè)響起聘鳞,我...
    開封第一講書人閱讀 39,352評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎要拂,沒想到半個月后抠璃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,834評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡宇弛,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,992評論 3 338
  • 正文 我和宋清朗相戀三年鸡典,在試婚紗的時候發(fā)現(xiàn)自己被綠了源请。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片枪芒。...
    茶點(diǎn)故事閱讀 40,133評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖谁尸,靈堂內(nèi)的尸體忽然破棺而出舅踪,到底是詐尸還是另有隱情,我是刑警寧澤良蛮,帶...
    沈念sama閱讀 35,815評論 5 346
  • 正文 年R本政府宣布抽碌,位于F島的核電站,受9級特大地震影響决瞳,放射性物質(zhì)發(fā)生泄漏货徙。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,477評論 3 331
  • 文/蒙蒙 一皮胡、第九天 我趴在偏房一處隱蔽的房頂上張望痴颊。 院中可真熱鬧,春花似錦屡贺、人聲如沸蠢棱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,022評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽泻仙。三九已至糕再,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間玉转,已是汗流浹背突想。 一陣腳步聲響...
    開封第一講書人閱讀 33,147評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留冤吨,地道東北人蒿柳。 一個月前我還...
    沈念sama閱讀 48,398評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像漩蟆,于是被迫代替她去往敵國和親垒探。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,077評論 2 355

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

  • Git 后盾人 www.houdunren.com 作者:向軍大叔 安裝 自誕生于 2005 年以來怠李,Git 日...
    Wei丶心有獨(dú)婷i閱讀 219評論 0 0
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,661評論 9 163
  • 聲明:這篇文章來源于廖雪峰老師的官方網(wǎng)站,我僅僅是作為學(xué)習(xí)之用 Git簡介 Git是什么捺癞? Git是目前世界上最先...
    橫渡閱讀 3,957評論 3 27
  • Git 是目前最流行的分布式版本控制系統(tǒng)之一夷蚊。 版本控制指的是,記錄每次版本變更的內(nèi)容和時間等細(xì)節(jié)髓介,保留各版本之間...
    神齊閱讀 1,427評論 0 7
  • (預(yù)警:因?yàn)樵敿?xì)惕鼓,所以行文有些長,新手邊看邊操作效果出乎你的預(yù)料) 一:Git是什么唐础? Git是目前世界上最先進(jìn)的...
    axiaochao閱讀 1,934評論 1 8