git 學習手冊精簡版(傻瓜版)不斷更新

2021-07-30 16:56:00 字數 1718 閱讀 8448

第一步:首先要進入github註冊一下,並記住自己的使用者名稱,郵箱和密碼

第二步:找乙個空白的資料夾,開啟命令列視窗cd 到此目錄下(具體的操作方法見

進行自報家門的操作

git

config--

global

user

.name

yourname

gitconfig--

global

user

.email

youremail

建立要進行版本控制的操作(建立乙個資料夾,一切操作在其中進行)

mkdir

demo01

%建立資料夾名字為demo01

cddemo01

%進入此資料夾

gitinit

%進行init,將這個目錄變成git管理的倉庫

對裡面的檔案進行操作(新建乙個文字文件demo01.txt,並輸入幾句英文)

git demo01.txt

git commit -m "this is the first demo"

第一步:獲取ssh(開啟命令列,進行如下操作)

$ ssh-keygen

-t rsa -c youremail

進行此命令之後,我們就可以找到資料夾.ssh ,因為.ssh檔案件在主目錄下,因此可以直接如下方式開啟

$ open ~/.ssh
第二步:找到我們需要的兩個檔案,id_rsa (私人秘鑰,萬勿洩露)和id_rsa.pub(公鑰),然後登陸github,找到account settings中的ssh keys,新建sshkey,title寫乙個平時常用的名字即可,key裡面輸入我們公鑰裡的所有的內容。

第三步:在github的個人頁處新新增乙個倉庫(我們新建的倉庫名字就是demo01)

本地庫關聯遠端庫

第四步:為了讓本地的與遠端的同步,我們在本地的demo01倉庫下執行如下的命令

git remote add origin 使用者名稱/demo01.git (此時我們的遠端庫就叫做名字origin)
使用如下將本地庫推送到遠端庫

git push -u origin master
現在也就是完成了本地庫的提交,以後,只要是有了新的改動,本地做了提交,都可以通過如下命令來進行把本地的master分支推送到github。

git push origin master
遠端庫轉殖到本地

首先,要在github上建立乙個遠端倉庫並且生成readme.txt檔案

然後,在選擇你要儲存的乙個目錄,在此目錄下進行如下轉殖

git clone lierhua(github使用者名稱)/demo02.git
然後會發現已經轉殖到自己的硬碟本地了。

notice:

其中我們push和clone時,位址都是有兩種選擇的,一種是ssh,一種是http協議的分別如下

[email protected]:你的github使用者名稱/資料夾名稱.git

使用者名稱/資料夾名稱.git

AsyncTask原理精簡版

asynctask有三個主要的方法 onpreexecute doinbackground string.params onpostexecute 建立asynctask物件需要重寫乙個類繼承asynctask,因為asynctask本身是抽象類 new asynctask execute para...

Sql優化精簡版

1.select語句中避免使用 盡量應該根據業務需求按欄位進行查詢 2.刪除重覆記錄 delete from tble tb where tb.id select min id from tble ble where tb.name ble.name 3.用 替換 4.盡量多使用commit 如對大...

github 使用精簡版

使用git bash上傳時,必須進入需要上傳的檔案的目錄,例如我要上傳的檔案在c 1 1 1 upload 那麼我就要進入到c 1 1 1,然後用以下命令上傳檔案 刪除 git rm cached r useless git commit m remove directory from remote...