Git 的基本使用

git 是一個分佈式的版本控制系統git

 

一、git 的安裝分佈式

 

 

 能夠經過這個來判斷 git 是否成功的安裝spa

 

二、git 的全局配置3d

$ git config --global user.name ""
$ git config --global user.email ""

經過上面的命令去配置你本身的用戶名和email版本控制

最後能夠經過 $ git config --list 去查看本身的配置code

 

 

 

 

git 的兩種經常使用的場景blog

1、咱們電腦上已經建立了項目用Git 進行上傳開發

經過這個命令能夠去跟蹤咱們的代碼it

$ git init

若是想中止跟蹤咱們的代碼class

$ rm -rf .git

查看本地倉庫的狀態

$ git status

 

項目中會有一些文件是咱們不想去進行跟蹤和控制的,這時候須要藉助 .gitignore 

咱們須要先建立一個 .gitignore 的文件,而後在這個文件中寫入咱們不想進行跟蹤和控制的文件

例如

 

 保存以後,咱們再去查看 git status

 

 

首先咱們須要在 Github 上建立一個倉庫,而後咱們須要去把這個倉庫 Clone 到咱們本地

 

 而後咱們能夠把咱們須要到上傳的項目移入這個目錄中就能夠了。  能夠根據選擇 .gitignore 來篩選咱們須要上傳的文件

把項目添加進入Git的工做區

 

 把工做區中的文件提交上去  -am "這裏是說明信息"

 

 最後就直接 Push 到GitHub 上面就能夠了

 

 

 

2、在遠程倉庫裏面,咱們但願把它下載下來

正確的「姿式」就是先把對方的倉庫給 Fork 下來,而後咱們採起和第一種狀況同樣的方法去操做倉庫(通常建立一個新的分支進行修改),而後 進行 pul request

建立一個新的分支,以及查看當前所擁有的分支

 

 切換當前操做的分支

$ git checkout little-change

而後咱們進行修改,後面的操做和第一種狀況都是同樣的

 

 

最後注意一下,咱們push以前最好先 pull 一下,由於項目可能有多人同時開發

 

Git 分支的合併和刪除

首先先切換到 默認分支下 

將 little-change 分支進行合併

$ git merge little-change

本地刪除 little-change 分支

$ git branch -d little-change

將 GitHub 上的分支刪除

$  git push origin --delete little-change
相關文章
相關標籤/搜索