github註冊
註冊賬號(郵箱)
設定ssh-key 為了讓客戶端有許可權訪問**庫
ssh-keygen -t rsa -b 4096 -c "註冊時的郵箱"
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
將公鑰($home/.ssh/rsa.pub)設定到你的github賬號中。
在github建立倉庫
git clone [email protected]:suibian123/sb.git
git clone:從遠端拷貝倉庫
git push origin master:master:把當前倉庫的**提交到遠端倉庫,其中origin是遠端倉庫的名稱,前面的master表示本地倉庫的分支,後面的master表示遠端倉庫的分支
git命令總結
git init:可以用於伺服器建立git倉庫,也可以客戶端本地建立git倉庫。git init --bare伺服器建立倉庫。
git add:將修改的**納入管理,最常用的是git add -a。
git push:從本地倉庫提交到遠端倉庫
git pull:從遠端倉庫同步到本地倉庫
git branch:顯示分支
git branch -a:顯示分支,包括遠端分支
git branch 分支名字:建立分支
git checkout 分支名字:切換分支,如果該名字在本地分支沒有,而在遠端分支有,那麼遠端分支同步到本地分支
git branch -d 分支名字:刪除分支,如果該分支的**沒有被儲存,那麼刪除會失敗
git branch -d 分支名字:刪除分支,無論該分支是否有**沒有被同步
git push orign :分支名稱:刪除分支,刪除的是遠端分支,注意,:前,不需要加任何東西
git remote remove 伺服器名稱:刪除遠端伺服器
git merge 分支名稱:合併兩個分支**,將引數所指的分支**合併到當前分支
git fetch:獲取伺服器資訊,主要是分支資訊
git status:檢視那些**有變化
git log:檢視git提交日誌
git diff:比較兩個分支的差異
git 工具使用
git 可作為伺服器端也可以作為客戶端使用 在伺服器段建立乙個web空的庫 git init bare web 在客戶端配置使用者名稱,commit 提交時伺服器可見 git config global user.name yongge 在客戶端配置使用者郵件 git config global u...
git工具使用
檢視配置資訊 git config l 在有git倉庫的地方顯示如下 user.email x 163.com user.name name core.editor vim core.repositoryformatversion 0core.filemode true core.bare fals...
工具 git 使用
1 新專案第一次提交1 git add.加到暫存區 2 git commit m 第一次提交 提交到本地倉庫 新的版本號 3 git remote add hh 關聯遠端倉庫 4 git push hh master 提交 到遠端倉庫2 專案開發時1 git checkout b dev 建立並切換...