參考:
git建庫小結
2、其他,.gitignore檔案,設定不需要上傳的目錄和檔案,內容如下
# myself define
*.pyc
.idea/
migrations/
data/
filedata/
*.log
log/
# byte-compiled / optimized / dll files
__pycache__/
*.py[cod]
*$py.class
# c extensions
*.so
(二)本地:
1、安裝git客戶端
2、建立公鑰(3次enter):一台機器,只需要建立一次
ssh-keygen -t rsa -c [email protected]:andy/fullspider.git
將公鑰**複製到git遠端。
如果匹配成功後,以後就不需要密碼了。
3、新建乙個使用者資料夾:
如user01
4、將遠端倉庫拉到本地:
進入user01/,右鍵git命令框
將遠端倉庫複製到拉到本地:git clone [email protected]:andy/fullspider.git
此時,本地user01/下,就多了fullspider專案大檔案。
(三)在本地新建分支,並把分支推送到遠端
操作拉下來的專案資料夾
1、切換路徑,開始操作
cd fullspider
2、新建本地dev分支,並推送到遠端倉庫
git checkout -b dev
git push origin dev
3、將本地dev分支和遠端dev分支建立跟蹤關係。(就是和遠端的dev進行對比)
git branch --set-upstream-to=origin/dev dev
(四)在本地新建檔案,並推送到遠端分支
專案大資料夾中放入乙個新檔案,並上傳到遠端
1、先檢視變化(未提交快取、已提交快取):
git status 新建、修改、刪除都可見
git diff 新建不可見。(未提交快取)
git diff --cached (已經提交快取)
2、新增到快取,點號表示所有檔案
git add .
3、提交本地版本庫。表示完成乙個業務邏輯
git commit -m '第一次提交'
4、推送到遠端分支
git push origin dev
或者git push
(五)檢視本地版本,版本回退
1、檢視本地版本(可見回退版本號)
git reflog
或者(沒有版本號)
git log
2、將遠端dev版本更新到本地
git pull origin dev
3、回退到版本
git reset 8042a87
(六)分支合併
簡單的分支合併:將分支b合併到公共分支a上
git checkout a
git merge b
git push origin a
Git簡單指令
1.git init 把這個目錄變成git可以管理的倉庫 2.git add readme.txt 新增到暫存區裡面去 3.git commit m readme.txt提交 用命令 git commit告訴git,把檔案提交到倉庫 4.git status 來檢視是否還有檔案未提交 5.git d...
git 簡單指令
檢視狀態 git status 檢視當前所屬分支 git branch 新增新內容 git add 提交並注釋 git commit m 注釋 推送倉庫 git push 切換分支 git checkout 新建分支 git checkout b 新建分支推送到倉庫 git push u origi...
git簡單指令
命令 options 引數 引數可選 為主功能的擴充套件 分為三種模式 命令模式 插入模式 底行模式 開啟 建立檔案,vi 路徑 輸入模式 esc i a 命令臺模式 esc shift 末行模式 底行模式 w 儲存,w filename 另存為 q 退出 wq 儲存並退出 e 撤銷更改,返回上一次...