Idea集成git常用命令


git status --查看文件狀態
  untracked: 未跟蹤 一般為新增文件  git add 狀態改為staged
git add +文件
git add -A +路徑  修改過的未被跟蹤的代碼提交緩存
git add -u +路徑  修改過的被跟蹤的代碼提交緩存
git add .
git commit -m '備注'
git push 推送服務端
git push origin master
 
 
git log --查看最新的記錄 
Q退出
git pull 拉取文件
git --version 查看版本
git fetch  --拉取遠程的分支  更新到本地  但不合並到當前分支
git pull --拉取遠程分支  更新到本地  合並到當前分支 
 
git CommintAndPush 
版本回滾:show history查看歷史---->copy Revision Number--->git-->reset HEADH-->copy
  reset Type:回滾類型
        hard ----暫存區  工作區全部用指定的版本的目錄樹覆蓋
        soft --- 不進行暫存區和工作區覆蓋
        mixed --覆蓋暫存區  不覆蓋 工作區
 
git init ---初始化倉庫
git remote -v  查看關聯的遠程倉庫及權限
git pull origin master  ---master當前分支
git fetch --all  抓取遠程所有分支 
git branch  -a  查看所有分支 
git branch -vv 查看當前分支關聯遠程分支情況
git pull origin dev ---查看dev分支
git push origin  dev --提交遠程倉庫
 
git branch -a  查看分支
git branch -d xx 刪除分支
git log ---查看分支情況
 
git reset --hard  id號
git push --force 提交
 
git checkout dev 切換dev分支
 
    git tag  列出git所有的標簽
    git tag -1 v1.4.2
    git tag -a xxx -m 'tag備注'
    git push --tags
    git show 
 
git push --tags //提交tag 
git tag -a xxxx   Reg_yyyyMMddHHmmSS  -m '備注xxxx'


免責聲明!

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



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