国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Git命令大全【建議收藏】

系統(tǒng) Linux
其實(shí)在很久之前想寫這個(gè)文章,但是吧,又覺得這個(gè)東西大家都是最常用的,應(yīng)該大家都比較熟悉,但是呢,在實(shí)際工作中還是有很多人不太會(huì)使用使用Git命令行,或者連Git的客戶端工具都不太會(huì)使用.

前言

其實(shí)在很久之前想寫這個(gè)文章,但是吧,又覺得這個(gè)東西大家都是最常用的,應(yīng)該大家都比較熟悉,但是呢,在實(shí)際工作中還是有很多人不太會(huì)使用使用Git命令行,或者連Git的客戶端工具都不太會(huì)使用,可怕

其實(shí)這個(gè)東西如果只是用來工作中的開發(fā)使用,倒也是沒必要去為之買本書而研究,只需要稍微理解原理,學(xué)會(huì)使用常用命令即可

本文假設(shè)的是大家有一定的Git基礎(chǔ),這一篇的作用是介紹Git的命令行,解釋每個(gè)的命令的作用

我這篇文章默認(rèn)大家對(duì)Git是有一定了解的,也就是關(guān)于上面這些理論啥的大概應(yīng)該是懂得,我也就不多啰嗦了,個(gè)人操作的是工作區(qū),add之后會(huì)提交到一個(gè)暫存區(qū)stage,commit之后會(huì)提交到本地倉庫,push是提交到遠(yuǎn)程倉庫

Git是世界上目前最先進(jìn)的分布式版本控制系統(tǒng),為的就是解決那種多人協(xié)作、多次修改的問題

最順利提交

先來給大家熟悉下Git的倉庫的劃分情況:Git是目前世界上最先進(jìn)的分布式版本控制系統(tǒng)(沒有之一)。

先來給大家熟悉下Git的倉庫的劃分情況:Git是目前世界上最先進(jìn)的分布式版本控制系統(tǒng)(沒有之一)。

配置和創(chuàng)建版本庫、分支命令、tag命令、修改和提交、撤銷、查看歷史、

配置和創(chuàng)建版本庫

查看配置:git config --list

配置/修改用戶名:git config --global user.name "name"

配置/修改郵箱:git config --global user.email "email"

檢出倉庫:git clone git://github.com/jquery/jquery.git

查看遠(yuǎn)程倉庫:git remote -v

添加遠(yuǎn)程倉庫:git remote add [name] [url]

刪除遠(yuǎn)程倉庫:git remote rm [name]

拉取遠(yuǎn)程倉庫:git pull [remoteName] [localBranchName]

推送遠(yuǎn)程倉庫:git push [remoteName] [localBranchName]

分支命令

查看遠(yuǎn)程所有分支:git branch -r

查看本地所有分支:git branch

查看所有分支:git branch -a

創(chuàng)建本地分支:git branch [name] 創(chuàng)建后需要手動(dòng)切換分支

創(chuàng)建遠(yuǎn)程分支:git push origin [name]

創(chuàng)建新分支并且立即切換到新分支:git checkout -b [name]

切換分支:git checkout [name]

刪除本地分支:git branch -d/-D [name] -D用來強(qiáng)制刪除 -d只能刪除已經(jīng)參與了合并的分支,對(duì)于未有合并的分支是無法刪除的

刪除遠(yuǎn)程分支:git push origin --delete [name]

強(qiáng)制覆蓋本地代碼:git fetch --all && git reset --hard origin && git pull

合并分支:git merge [name] 將name分支合并到當(dāng)前分支

查看當(dāng)前狀態(tài):git status

tag命令

查看版本:git tag

創(chuàng)建版本:git tag [name]

刪除版本:git tag -d [name]

查看遠(yuǎn)程版本:git tag -r

創(chuàng)建遠(yuǎn)程版本:git push origin [name]

刪除遠(yuǎn)程版本:git push origin --delete [name]

合并遠(yuǎn)程倉庫的tag到本地:git pull origin --tags

上傳本地tag到遠(yuǎn)程倉庫:git push origin --tags

創(chuàng)建帶注釋的tag:git tag -a [name] -m 'message'

修改和提交代碼

查看狀態(tài):git status

查看變更內(nèi)容:git diff

添加修改文件到暫存區(qū):git add [file]

添加所有修改文件到暫存區(qū):git add .

文件改名:git mv [old] [new]

刪除文件:git rm [file]

提交所有暫存區(qū)文件到本地倉庫:git commit -m 'message'

修改最后一次提交:git commit --amend

推送本地倉庫到遠(yuǎn)程倉庫:git push origin [name]

合并分支代碼:git merge [name] 將name分支合并到當(dāng)前分支

撤銷代碼

對(duì)某個(gè)文件的add撤銷:git reset HEAD xxx.java

對(duì)所有文件的add撤銷:git reset HEAD

對(duì)文件的commit撤銷:git reset --hard HEAD

git reset [--mixed --soft --hard] commitID有三種參數(shù),熟悉這三個(gè)參數(shù)的含義

--mixed代表撤銷git add和git commit的操作,保留編輯器的代碼;

--soft代表撤銷git commit,不撤銷git add操作,同時(shí)保留編輯器的代碼;

--hard參數(shù)很暴力,直接撤銷commit和add的操作,撤銷所有改動(dòng)的代碼,當(dāng)你決定用--hard參數(shù)的時(shí)候,就代表著你應(yīng)該已經(jīng)決定了放棄修改過的所有代碼咯

push操作的撤銷:git reset commitID / git revert commitID

reset則是回到某次提交,此次提交以及之前的Commit都會(huì)被保留,但是此次之后的修改都會(huì)被退回到暫存區(qū)

revert則是生成一次新的Commit提交來撤銷某次提交,此次提交之前的Commit都會(huì)被保留,可以理解成把相應(yīng)版本的代碼刪除掉,再次提交

查看信息

查看當(dāng)前分支的版本和歷史:git log

顯示commit歷史,以及每次Commit的發(fā)生變更的文件:git log --stat

根據(jù)關(guān)鍵字搜索提交歷史:git log -S [keyword]

顯示某個(gè)文件的版本歷史,包括文件改名:git log --follow [file]

顯示過去五次的提交:git log -5 --pretty --oneline

顯示所有提交過的用戶,按照提交次數(shù)排序:git shortlog -sn

顯示指定文件是什么人在什么時(shí)間修改過:git blame [file]

顯示暫存區(qū)和工作區(qū)的差異:git diff

顯示當(dāng)前分支的最近幾次提交:git reflog

新建Git代碼庫:git init

查看當(dāng)前文件狀態(tài):git status

遠(yuǎn)程同步

下載遠(yuǎn)程倉庫的所有變動(dòng):git fetch [remote]

顯示所有遠(yuǎn)程倉庫:git remote -v

顯示某個(gè)遠(yuǎn)程倉庫的信息:git remote show [remote]

增加一個(gè)新的遠(yuǎn)程倉庫并命名:git remote add [shortname] [url]

上傳本地指定分支到遠(yuǎn)程倉庫:git push [remote] [branch]

強(qiáng)行推送當(dāng)前分支到遠(yuǎn)程倉庫:git push [remote] --force

推送所有分支到遠(yuǎn)程倉庫:git push [remote] --all

 

責(zé)任編輯:姜華 來源: 大魚仙人
相關(guān)推薦

2021-10-12 13:35:30

C++Set紅黑樹

2022-08-24 11:54:10

Pandas可視化

2022-03-24 07:38:07

注解SpringBoot項(xiàng)目

2021-01-26 09:25:02

Nginx開源軟件服務(wù)器

2020-12-18 08:03:00

插件MyBatis Executor

2020-09-10 14:52:01

JVMJava算法

2022-05-18 11:35:17

Python字符串

2020-11-23 07:27:22

Git Flow

2013-12-12 17:46:02

命令VIM

2010-06-08 13:03:25

Opensuse 命令

2009-09-14 15:25:23

CCNA命令

2010-06-03 17:49:25

Hadoop命令

2009-12-25 13:44:00

grep命令

2020-07-06 11:53:08

TCP三次握手協(xié)議

2022-07-20 09:05:06

Python編程語言

2025-04-02 09:10:00

LinuxShell腳本

2019-09-03 10:55:20

Python函數(shù)lambad

2022-07-20 00:15:48

SQL數(shù)據(jù)庫編程語言

2020-03-12 09:06:05

數(shù)據(jù)挖掘聚類分析學(xué)習(xí)

2011-03-16 14:22:00

Iptables命令Linux
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

成人精品高清在线| 日本精品视频| 日韩精品你懂的| 久久66热这里只有精品| 26uuu亚洲国产精品| 亚洲女成人图区| 在线免费观看日本一区| 91蝌蚪porny九色| 韩日成人在线| 7777精品久久久久久| 中文字幕在线不卡| 久久九九精品| 精品国产aⅴ| 婷婷成人av| 日本色护士高潮视频在线观看 | 欧美激情精品久久久久| 亚洲国产欧美一区| 欧美在线小视频| 亚洲精品福利视频网站| 久久网这里都是精品| 国产精品99久久久久久似苏梦涵 | 免费看av成人| 久久91超碰青草在哪里看| 亚洲性图自拍| 日韩av在线不卡| 亚洲国产一区在线| 欧美寡妇性猛交xxx免费| 色妞ww精品视频7777| 久草在线国产| 国产精品第2页| 色就是色亚洲色图| 精品伦精品一区二区三区视频| 久久久久久亚洲精品中文字幕| 精品在线小视频| 欧美一区二区三区四区视频| 亚洲成a人v欧美综合天堂下载| 中文字幕av一区二区三区高| 丁香一区二区三区| 精品一区二区三区在线观看| 亚洲欧美日韩国产综合精品二区| 精品理论电影在线| 久久久久久毛片免费看 | 美女av免费在线观看| 91免费视频黄| 亚洲综合五月天| 日日骚一区二区网站| 欧美综合激情| 日韩.欧美.亚洲| 青娱乐国产91| 日韩亚洲视频在线| 伊人久久大香线蕉成人综合网| 亚洲精品在线免费| 日韩色妇久久av| 一区二区欧美日韩| 亚洲免费视频播放| 天天做天天爱天天高潮| 中文网丁香综合网| 在线视频一二三区| 成人在线观看毛片| 国产二区视频在线| 久久久999视频| 成年人在线观看视频免费| 国产精品-区区久久久狼| www.日日操| 国语对白在线视频| 黄页网站视频在线观看| 在线观看av资源| av资源种子在线观看| 成人免费高清| 欲香欲色天天天综合和网| 在线观看精品| 小说区图片区亚洲| 狼人精品一区二区三区在线| 欧美日韩伦理| 欧美日韩免费观看一区=区三区| 欧美激情五月| 久久精品一区| 韩国视频一区二区| 懂色av一区二区三区免费观看 | 你懂的国产精品| 好看不卡的中文字幕| 久久www成人_看片免费不卡| 极品美女销魂一区二区三区| 99在线精品免费| 成人三级伦理片| 国产66精品久久久久999小说| 国产一区电影| 国产一区免费电影| 日韩福利视频在线观看| 每日在线更新av| 91精品国产自产在线观看永久∴| 免费观看视频www| 欧美激情图区| aⅴ在线视频男人的天堂| xxxx另类黑人| 国产美女亚洲精品7777| 99精品中文字幕在线不卡| 日韩精品一区二区久久| 亚洲第一黄网| 国产一区91精品张津瑜| 国产亚洲欧美日韩俺去了| 亚洲综合视频在线| 日韩一区二区影院| 久久精品99久久久香蕉| 国产精品青青在线观看爽香蕉| 欧美精品v日韩精品v国产精品| www.日本少妇| 最新在线你懂的| 第一福利在线视频| 国产厕拍一区| 自拍另类欧美| 国内精品偷拍| 欧美日韩精品在线| 免费精品视频一区| 日韩精品自拍偷拍| 亚洲校园激情春色| 亚洲私人黄色宅男| 久cao在线| 婷婷丁香在线| 成年永久一区二区三区免费视频| 欧美91在线| 欧美在线播放| 国产一区二区三区在线观看免费 | 99这里只有精品| 亚洲人成网站影音先锋播放| 欧美四级电影网| 国产性猛交xxxx免费看久久| 欧美最顶级丰满的aⅴ艳星| 欧美18视频| 依人在线免费视频| 黄色免费在线看| 日韩欧美中文在线观看| 欧美日韩久久| 久久久久久久久99精品| 欧美群妇大交群中文字幕| 久久久av免费| 国产精品视频免费一区二区三区| 999在线观看视频| 免费一区二区三区| 一本一道久久a久久精品逆3p | √最新版天堂资源网在线| 成人看片黄a免费看视频| 亚洲精品在线二区| 97久久人人超碰| 欧洲精品一区二区| 欧美激情精品久久久久久大尺度| 精品久久久久久亚洲| zzjj国产精品一区二区| 黄色亚洲免费| 国产91精品久久久久久久网曝门| 亚洲国产精品精华液网站| 亚洲人午夜精品免费| 成人精品久久久| 国产69精品久久久久999小说| 日本福利午夜视频在线| 久久精品资源| 精品一区二区三| 老司机精品福利在线观看| 亚洲尤物在线| 免费日韩电影在线观看| 亚洲欧美一区二区视频| 欧美日免费三级在线| 欧美高清视频一区二区| 欧美成人在线免费观看| jizz欧美大全| 成人福利av| 黑人一区二区三区四区五区| 久久久www成人免费无遮挡大片| 欧美视频一区在线| 8050国产精品久久久久久| 在线精品日韩| 国产在线观看免费| 大型av综合网站| 狠狠色狠狠色综合系列| 色综合久久久网| 久久久爽爽爽美女图片| 中国一级黄色录像| 成人性爱视频在线观看| 亚洲精品无吗| 91视频在线看| 日韩福利在线播放| 精品视频第一区| 在线免费视频你懂得| 999久久久精品一区二区| 国产精品综合在线视频| 717成人午夜免费福利电影| 国产精品中文久久久久久久| 久久精品国产精品亚洲色婷婷| 黄网av在线| 亚洲电影成人| 香港成人在线视频| 久久久久久国产精品| 青青视频免费在线| 182tv在线播放| 狠狠干综合网| 欧美日韩性视频| 国产成人精品免费视频| 一区二区三区韩国| 国产乱子精品一区二区在线观看| 久久精品国产一区二区|