git 基本工作流程

來源:互聯網
上載者:User

標籤:one   合并   com   font   ora   檔案名稱   初始化   添加檔案   mit   

Git常用命令:

http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html

 

git config --help  查看協助

 

 

 

git config --global user.name 如果有則修改 如果沒有則添加

xxx

git config user.email    如果有則修改 如果沒有則添加

xxxxxxxxxxx

 

查看全域級的config,命令:git config --global -l

 

 

編輯git設定檔命令:

git config -e --global  --->之後可進入修改狀態 可刪除也可修改

 

 

git 基本工作流程

在目前的目錄建立一個git程式碼程式庫:git init

 

在當前檔案下會產生一個git

 

建立一個目錄,將其初始化為 git程式碼程式庫:git init [project-name]

下載一個項目和它的整個代碼曆史:git clone [url]

如在當前檔案夾下產生了新的內容

 

此時用git status

 

添加檔案到倉庫中命令:git status{紅色-->可以看到untracked檔案和目錄為紅色      綠色-->可以看到變成了待提交的更改,檔案和目錄也變為綠色。

 

增加檔案到緩衝區命令:git add  增加所有檔案到緩衝區。

之後git status再查看時會變為綠色

 

 

提交更改到本地版本區命令:git commit -m ‘提交資訊‘

 

 

查看日誌命令:git log --oneline  --oneline代表一行顯示

 

 

提交修改命令:git commit -a -m‘日誌內容‘ 一次完成操作省去先放到緩衝區的操作,直接提交成功,提交之後在查看狀態   git status 如果沒有綠色和紅色標記代表提交成功

 

查看不同命令:git diff 用於比較上一次提交和目前的版本的差異。

 

顯示、建立、切換分支

 

Cat命令使用介紹:

  1. cat 接普通檔案名稱,會把檔案內容列印到螢幕;
    2. cat > file,這個可以向檔案“file”寫入內容,最後按 Ctrl + D 結束輸入,會將你輸入的資料儲存到檔案。

之後需在子分支下提交更改後的檔案

 

之後再轉到主分支中查看test,使用diff對比不同

 

合并分支:

 

 

Git服務端

首先github註冊賬戶,之後建立一個倉庫

 

 

 

設定ssh

產生秘鑰:

ssh-keygen -t rsa -C “[email protected]”

 

 

 

找到秘鑰複製出來在找到setting設定公開金鑰私密金鑰

 

 

設定好後此時已經和服務端建立了一個認證的串連

 

然後建立遠程倉庫的串連

 

git remote add origin [email protected]:wwwqqq566/MyontGit 本地版本庫添加遠程倉庫 建立串連

 

之後推送

git push -u origin master   推送

 

輸入密碼之後就ok了

 

如後期有更改提交之後再次推送一次就ok

 

git 基本工作流程

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.