GitHub實戰系列~4.把github里面的庫克隆到指定目錄+日常使用 2015-12-11


GitHub實戰系列匯總:http://www.cnblogs.com/dunitian/p/5038719.html

——————————————————————————————————————————————————————

很多人問,明明有git gui 和 github可以直接圖形化操作的嗎?全部指令干啥???

呃(⊙o⊙)…呃(⊙o⊙)… ===> 裝逼~

O(∩_∩)O~,開玩笑的,其實就是為了通用和熟悉git,linux里面照樣這樣用,多熟悉點基礎指令很有用的,

———————————————————————————————————————————————————————

1.把github里面的庫克隆到指定目錄

格式:git clone ssh地址 "路徑" (命令不清楚的可以用linux查看命令的方法 git clone --help)

$ git clone git@github.com:dunitian/Windows10.git "F:/Work/WP/Windows10"

Cloning into 'F:/Work/WP/Windows10'...
remote: Counting objects: 729, done.
remote: Total 729 (delta 0), reused 0 (delta 0), pack-reused 729
Receiving objects: 100% (729/729), 5.58 MiB | 702.00 KiB/s, done.
Resolving deltas: 100% (470/470), done.
Checking connectivity... done.

2.切換到指定目錄[兩種方法]windows不區分大小寫,Linux就要注意了
方法一:命令 cd f:/work/wp/windows10  (Linux通用)

方法二:在目錄右鍵 git bash here (僅限windows)

3.查看一下狀態和日記(做完每一步都可以看看,新手多用用,每次提交的時候多用用)

DNT@DESKTOP-PTACRF6 MINGW64 /f/work/wp/windows10 (master)
$ git status
On branch master (在master分支里面
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean (沒有提交

DNT@DESKTOP-PTACRF6 MINGW64 /f/work/wp/windows10 (master)
$ git log (提交日記)
commit 1bb5aa4761f9775d8590668115d9cf14a0148100
Author: dunitian <1054186320@qq.com>
Date: Thu Dec 10 12:14:16 2015 +0800

逆天WP-Win10開發筆記源碼(學習ing)

4.實戰一下使用status和log(添加文件)

  4.1 添加一個文件 temp.dnt  ==> vi temp.dnt  (進入命令模式后,按i進行編輯,編輯完后按esc 再輸入 :wq)

  4.2 查看一下狀態 git status  ==>temp.dnt 待提交,使用 git add命令繼續跟蹤

  

  4.3 把文件添加到暫存區 git add temp.dnt

  4.4 查看一下狀態 git status  ==> 一個新文件 temp.dnt,使用 git reset 可以恢復

  

  4.5 把文件提交到本地庫中 git commit -m "注釋"

  4.6 查看一下狀態 git status ==> 沒有什么可以再提交了可以使用git push 把代碼托管到 github網站上

  

  4.7 把文件提交到github  git push

  4.8 查看狀態 git status ==> 提交到管理員主分支了,沒有什么可以提交的了

  

  4.9 查看一下提交日記 git log

  

5.實戰一下使用status和log(刪除文件)

和上面差不多,我就簡寫了:

  5.1 git rm temp.dnt (刪除所有:git rm -rf * [命令不理解就看看==>Linux基礎教程]) 

  

  5.2 git commit -m "注釋"【推薦使用git xxx刪除或者修改,這樣就可以直接提交,不然得加上-a選項:git commit -a -m "xx"

  

  5.3 git push 

  

  5.4 查看提交記錄 git log

  

文件木有了:

  

下節預告:創建分支,恢復歷史版本,消除沖突,修改提交信息,獲取遠程最新倉庫分支等


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM