碼雲 git 常用命令


常用命令:

③git push -u origin master 將本地倉庫中添加的內容上傳到遠程倉庫

git push -oring master -f 強制將本地文件夾中的內容覆蓋到雲上

注意用Notepad++創建文本寫代碼 若是電腦創建的筆記本文本,則要以UTF-8的形式提交

git 版本控制的軟件

命令

git init 初始化倉庫

git init 文件夾 新建一個文件夾並且初始化倉庫

git status 查看狀態

git add 文件 追蹤文件變化 提交到暫存區

git add . 當前文件夾下的所有內容 添加到暫存區

git config --global user.name 用戶名

git config --global user.email 郵箱

git commit -m '備注信息' 提交一個版本 備注信息要盡量詳細

版本回退

git log 查看版本信息

git reflog 查看詳細信息

git reset --hard 版本號(哈希值)

分支

git branch 查看分支

git branch 分支 新建分支

git branch -d 分支 刪除分支

git checkout 分支 切換分支

git merge 分支 將其他分支合並到當前分支

  • 如果有沖突 手動解決沖突 再提交

git stash 保存目前修改的內容(隱藏)

git stash pop 彈出之前修改的內容

個人開發

master 穩定版本

dev 開發

debug 修改bug

master的分支有bug,dev的內容開發到一半

  1. dev的分支上(提交一個commit),git stash修改的內容藏起來(不隱藏起來就切分支,會導致修改的內容覆蓋過去)
  2. 切換到master上,新建一個debug分支
  3. 切換到debug分支,修改bug,提交commit
  4. 切換到master上,合並debug分支

dev的分支:

  1. 切換到dev分支,合並debug/master分支

  2. 刪除debug分支( git branch -d debug)

  3. git stash pop ,接着開發

git config --global credential.helper store 記住密碼

碼雲 github gitlab

一個人開發代碼 公司 家

在公司

  1. 在本地的dev上開發代碼
  2. 下班前推送代碼到dev分支

回家

  1. 克隆 git clone https://gitee.com/maple-shaw/day52.git (只克隆默認分支)
  2. 拉代碼 git pull origin dev 9 (其他分支要自己拉下來)
  3. 開發代碼
  4. 開發完推送代碼 git push origin dev

早上回公司:

  1. 拉代碼 git pull origin dev
  2. 如果有沖突 解決沖突

多人協同開發

master

dev 開發

每個人一個分支

自己在自己的分支開發

開發完成推送到遠程倉庫自己的分支

合並代碼 提交 pull request 合並

有沖突拉下來,解決問題后再提交

打標簽

tag

git tag 展示所有的標簽

git tag v1.0 -m '描述信息'

git push --tag 推送所有的標簽

git merge 和 git rebase

git rebase 讓pycharm里面的分支變成一條直線


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM