亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Git入門教程(上)

xzavier / 2366人閱讀

摘要:提交一個(gè)簡(jiǎn)單文件首先,使用的客戶端將項(xiàng)目到本地假設(shè)將這個(gè)項(xiàng)目的目錄放在了中然后打開(kāi)進(jìn)入目錄然后在目錄里面新建一個(gè)寫上然后這樣,就將文件加到本地的項(xiàng)目中。命令只是提交到本地倉(cāng)庫(kù),并沒(méi)有提交到遠(yuǎn)端。合并分支將的分支合并到當(dāng)前分支。

提交一個(gè)簡(jiǎn)單文件

首先,使用GitHub的`windows客戶端將項(xiàng)目clone到本地
假設(shè)將test這個(gè)項(xiàng)目的目錄放在了中C:xampphtdocsGithub est,然后打開(kāi)Git Shell,進(jìn)入test目錄,然后在目錄里面新建一個(gè)test.txt,寫上"hello git";然后git add test.txt這樣,就將文件加到本地的git項(xiàng)目中。這個(gè)時(shí)候可以使用 git status 查看狀態(tài),可以看出有一個(gè) new file,就說(shuō)明添加到了git的本地倉(cāng)庫(kù)中。
然后使用git commit -m "this is a test"來(lái)提交。
git提交時(shí),提交的說(shuō)明是必選的,即-m是必選的。commit 命令只是提交到本地倉(cāng)庫(kù),并沒(méi)有提交到遠(yuǎn)端。
然后 git push(直接git push 后面不需要任何參數(shù))。
使用客戶端的好處是不需要 git init,git clone(用客戶端就操作了)
也不需要什么ssh,填寫用戶名和密碼,方便快捷。
筆記:
commitpush
從哪里獲得關(guān)于Git的知識(shí)?
《pro git》
Git中國(guó)以及http://www.cnblogs.com/zhangjing230/archive/2012/05/09/2489745.html
這三個(gè)基本已經(jīng)夠了。
因?yàn)楫吘故亲龃a的,研究的太深(隨時(shí)查看官網(wǎng)的bug說(shuō)明和新特性)沒(méi)啥意思。
那么如何添加一個(gè)文件夾?
新建一個(gè)文件夾,比如叫folder。空的文件夾Git是不會(huì)做任何處理的。
在里面新建一個(gè)test.gitkeep文件(文件名可以隨意)
然后 git add folder,后面的流程是一樣的。
其實(shí)只要folder里面有文件就會(huì)Git就會(huì)去管理,比如里面是一個(gè)test.txt也可以,但是官方建議使用.gitkeep后綴名。

Git如何提交修改后的文件

比如test.txt 修改了
那么直接
git add -u test.txt
后面不變,
那么我想提交所有的修改了得文件呢?
git add -u *
直接使用通配符就可以

如何從服務(wù)器拉取最新文件

使用git pull 來(lái)更新服務(wù)器的數(shù)據(jù)到本地:
比如,我在github上面修改了一些文件或者添加了一些文件,需要更新到本地,使用git pull就可以了:

git stash

比如你正在開(kāi)發(fā)新功能,開(kāi)發(fā)到一半突然要解決一個(gè)緊急bug。這個(gè)時(shí)候要把已經(jīng)修改的那些文件暫存。不然就會(huì)隨著bug修改一起提交,肯定是不行。這個(gè)時(shí)候git stash就起到了巨大作用。他保存了你當(dāng)前工作狀態(tài),等開(kāi)發(fā)人員bug提交以后,再 git stash pop,這個(gè)時(shí)候所有的已開(kāi)發(fā)的還原,再繼續(xù)開(kāi)發(fā)。
git stash是非常有用。

創(chuàng)建分支

git branch //查看當(dāng)前分支

git branch -a//查看所有分支
使用下面兩個(gè)命令創(chuàng)建分支,比如創(chuàng)建 remotes/origin/1.1這個(gè)分支:

git branch remotes/origin/1.1

git checkout remotes/origin/1.1
然后git pull
這樣在本地和遠(yuǎn)端都有remotes/origin/1.1這個(gè)分支了。

合并分支

git merge branchname
將branchname的分支合并到當(dāng)前分支。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/65493.html

相關(guān)文章

  • git傳代碼到阿里云code的完整教程

    摘要:先上創(chuàng)建項(xiàng)目在新文件里打開(kāi)輸入以下命令行克隆遠(yuǎn)程連接地址進(jìn)入到克隆后的文件夾里創(chuàng)建文件提交所有修改的文件此次操作命名為改動(dòng)后的文件全推向遠(yuǎn)程的分支上新分支名創(chuàng)建并切換到新分支上然后在新分支上添加修改新文件,完畢后輸入以下命令提交所有修改 1.先code上創(chuàng)建項(xiàng)目 showImg(https://segmentfault.com/img/bVbpESN?w=1291&h=628); 2....

    荊兆峰 評(píng)論0 收藏0
  • git傳代碼到阿里云code的完整教程

    摘要:先上創(chuàng)建項(xiàng)目在新文件里打開(kāi)輸入以下命令行克隆遠(yuǎn)程連接地址進(jìn)入到克隆后的文件夾里創(chuàng)建文件提交所有修改的文件此次操作命名為改動(dòng)后的文件全推向遠(yuǎn)程的分支上新分支名創(chuàng)建并切換到新分支上然后在新分支上添加修改新文件,完畢后輸入以下命令提交所有修改 1.先code上創(chuàng)建項(xiàng)目 showImg(https://segmentfault.com/img/bVbpESN?w=1291&h=628); 2....

    sixleaves 評(píng)論0 收藏0
  • Git基礎(chǔ)知識(shí)教程整理(Git分支管理)

    摘要:分支的創(chuàng)建合并與刪除創(chuàng)建分支與切換分支或者命令加上參數(shù)表示創(chuàng)建并切換?;蛘吆竺娌桓种麜r(shí)指列出所有分支,當(dāng)前分支前面加。刪除分支刪除本地分支,不能在當(dāng)前分支執(zhí)行刪除當(dāng)前分支的操作。 分支的創(chuàng)建、合并與刪除 創(chuàng)建分支與切換分支 $ git branch develop$ git checkout develop 或者 $ git checkout -b develop git che...

    xingpingz 評(píng)論0 收藏0
  • git入門

    摘要:關(guān)于版本控制,其實(shí)可以對(duì)任何類型的文件進(jìn)行版本控制。開(kāi)始使用首先右擊選擇利用創(chuàng)建一個(gè)文件夾,然后進(jìn)入當(dāng)前的文件夾,利用初始化項(xiàng)目倉(cāng)庫(kù),該命令將創(chuàng)建一個(gè)名為的子目錄,注意這是一個(gè)隱藏文件,你需要先顯示出電腦上的隱藏文件才能看見(jiàn)。 起步-關(guān)于版本控制 在介紹Git之前我們先了解一下什么是版本控制,在pro.Git這本書中說(shuō)道:版本控制是一種記錄一個(gè)或若干文件內(nèi)容變化,以便將來(lái)查閱特定版本修...

    Markxu 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<