git命令

1.安裝 git客戶端 sudo apt-get install git

設(shè)置Git的user name和email:

$ git config --global user.name "xuhaiyan"

$ git config --global user.email "haiyan.xu.vip@gmail.com"


查看是否已經(jīng)有了ssh密鑰:cd ~/.ssh2.配置相關(guān)環(huán)境和密鑰

如果沒有密鑰則不會有此文件夾回论,有則備份刪除

2.生存密鑰:

$ ssh-keygen -t rsa -C “haiyan.xu.vip@gmail.com”

按3個回車散罕,密碼為空。

ssh git@github.com3.

常規(guī)命令


(1)git clone?

git clone<版本庫的網(wǎng)址><本地目錄名>

git clone https://github.com/lmm6895071/helloword.git ? 默認(rèn)主機名是origin

git clone -o newhost https://github.com/lmm6895071/helloword.git ? 主機名是newhost?

(2)遠(yuǎn)程倉庫管理:git remote

管理遠(yuǎn)程主機名傀蓉,默認(rèn)是 origin

遠(yuǎn)程主機列表:git remote -v ? or ?git remote

顯示遠(yuǎn)程倉庫詳細(xì)信息: git remote show ?<主機名>

遠(yuǎn)程關(guān)聯(lián): git remote add ?<name> ?<url>

? ? ? ? ? ? ? ? ?git remote add origin git@111.202.25.55:/[path]

重命名:git remote rename<原主機名><新主機名>

遠(yuǎn)程關(guān)聯(lián)解除:git remote rm <主機名>

(3)分支管理:git branch

當(dāng)前分支: git branch?

git branch -r

創(chuàng)建分支:git branch newbranch

刪除分支:git branch -d newbranch

切換分支:git chekout newbranch

創(chuàng)建并切換:git checkout -b ?newbranch

$ git branch -a ?所有分支

newbranch與當(dāng)前分支合并:

$ git merge newbranch

取回遠(yuǎn)程主機的更新以后欧漱,可以在它的基礎(chǔ)上,使用git checkout命令創(chuàng)建一個新的分支

此外葬燎,也可以使用git merge命令或者git rebase命令误甚,在本地分支上合并遠(yuǎn)程分支。

$ git merge origin/master

# 或者

$ git rebase origin/master

(4) git fetch?

從遠(yuǎn)端將更新取回本地谱净,通常用來查看其他人的進(jìn)程窑邦,因為它取回的代碼對你本地的開發(fā)代碼沒有影響。

git fetch<遠(yuǎn)程主機名>

(5) git pull

取回遠(yuǎn)程主機某個分支的更新壕探,再與本地的指定分支合并

git pull<遠(yuǎn)程主機名><遠(yuǎn)程分支名>:<本地分支名>

取回origin主機的next分支冈钦,與本地的master分支合并,需要寫成下面這樣

git pull origin next:master

$ git fetch origin

$ git merge origin/next

加上參數(shù)-p就會在本地刪除遠(yuǎn)程已經(jīng)刪除的分支

git pull -p

(6) git push

用于將本地分支的更新浩蓉,推送到遠(yuǎn)程主機

git push<遠(yuǎn)程主機名><本地分支名>:<遠(yuǎn)程分支名>

$ git push origin master

初次使用:git push -u origin master

git push --all origin 所有分支都推送到遠(yuǎn)端機

(7)git 相關(guān):

首先:git add ?[changefiel] ? or git add *

然后:git commit -m "描述" ?

git init --bare project.git ?或者 git init project.git

git log

找到commitID ,方便回退:git relog

git reset --hard HA值

git checkout --readme.txt ?回退到上一次的commit或者add 狀態(tài)

git diff file 比較不同

git status 查看狀態(tài)


git initgit add README.md

git commit -m "first commit"

git remote add origingit@github.com:lmm6895071/SEWEB20161020.git

git push -u origin master







最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末派继,一起剝皮案震驚了整個濱河市宾袜,隨后出現(xiàn)的幾起案子捻艳,更是在濱河造成了極大的恐慌,老刑警劉巖庆猫,帶你破解...
    沈念sama閱讀 211,948評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件认轨,死亡現(xiàn)場離奇詭異,居然都是意外死亡月培,警方通過查閱死者的電腦和手機嘁字,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來杉畜,“玉大人,你說我怎么就攤上這事⌒L祝” “怎么了仁讨?”我有些...
    開封第一講書人閱讀 157,490評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長灭袁。 經(jīng)常有香客問我猬错,道長,這世上最難降的妖魔是什么茸歧? 我笑而不...
    開封第一講書人閱讀 56,521評論 1 284
  • 正文 為了忘掉前任倦炒,我火速辦了婚禮,結(jié)果婚禮上软瞎,老公的妹妹穿的比我還像新娘逢唤。我一直安慰自己拉讯,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,627評論 6 386
  • 文/花漫 我一把揭開白布智玻。 她就那樣靜靜地躺著遂唧,像睡著了一般。 火紅的嫁衣襯著肌膚如雪吊奢。 梳的紋絲不亂的頭發(fā)上盖彭,一...
    開封第一講書人閱讀 49,842評論 1 290
  • 那天,我揣著相機與錄音页滚,去河邊找鬼召边。 笑死,一個胖子當(dāng)著我的面吹牛裹驰,可吹牛的內(nèi)容都是我干的隧熙。 我是一名探鬼主播,決...
    沈念sama閱讀 38,997評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼幻林,長吁一口氣:“原來是場噩夢啊……” “哼贞盯!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起沪饺,我...
    開封第一講書人閱讀 37,741評論 0 268
  • 序言:老撾萬榮一對情侶失蹤躏敢,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后整葡,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體件余,經(jīng)...
    沈念sama閱讀 44,203評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,534評論 2 327
  • 正文 我和宋清朗相戀三年遭居,在試婚紗的時候發(fā)現(xiàn)自己被綠了啼器。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,673評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡俱萍,死狀恐怖端壳,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情枪蘑,我是刑警寧澤损谦,帶...
    沈念sama閱讀 34,339評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站腥寇,受9級特大地震影響成翩,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜赦役,卻給世界環(huán)境...
    茶點故事閱讀 39,955評論 3 313
  • 文/蒙蒙 一麻敌、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧掂摔,春花似錦术羔、人聲如沸赢赊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽释移。三九已至,卻和暖如春寥殖,著一層夾襖步出監(jiān)牢的瞬間玩讳,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評論 1 266
  • 我被黑心中介騙來泰國打工嚼贡, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留熏纯,地道東北人。 一個月前我還...
    沈念sama閱讀 46,394評論 2 360
  • 正文 我出身青樓粤策,卻偏偏與公主長得像樟澜,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子叮盘,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,562評論 2 349

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