git工具使用

2021-08-01 06:48:53 字數 1108 閱讀 1624

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 建立並切換...