git-remote(gitHub)

## 建立遠程倉庫
- github
- 碼雲
- coding

> 空文件夾是不會被提交的,希望你每一個項目都擁有一個readme文件

## 提交
```
git init
git add .
git commit -m''
git remote add origin 倉庫地址  鏈接倉庫(一個項目只鏈接一次)
git push -u origin master      推送到遠程倉庫
git remote rm origin  刪除鏈接
git remote -v   查看所有遠程倉庫的鏈接
```
## gitignore
可以配置不需要提交的內容,但是此文件不能不提交,防止別人拉取代碼後在提交時會把idea在提交上去
## gitkeep
保留文件夾保持文件夾可以正常提交名字可以更改,但是一般都叫.gitkeep,點是隱藏文件

## 發佈靜態網站
(需要創建一個分支gh-pages)
```
git checkout -b gh-pages
git add .
git commit -m 'static'
git push origin gh-pages(推送的是當前靜態頁的分支)
```


## 拉取最新代碼
git pull = git fetch +git merge

> 出現衝突就修復衝突在提交(刪除不想要的即可修復衝突)

## fork叉子 (我的更新你的不會更新,去pull在提交到自己的上面)
可以將別人的項目變成自己的(如果想給別人改代碼,要先fork他的項目,改好後發合併請求,人家同意後可以合併)

## clone克隆項目
把項目拉取到電腦上默認有master分支,默認就是git倉庫
```
git clone 地址 別名
```

> 更改內容後先將更改的內容推送到自己的倉庫上,推送完後再給被fork的人發請求

## ISSUE問題

## Collaborators
- 貢獻者 添加貢獻者(可以控制你的項目)

## 分支開發(儘量模塊化,模塊化不會導致衝突,如果改了公共代碼 要通知其他人)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章