Git命令操作
1.設置基礎信息
用戶名:
git config --global user.name ''用戶名郵箱:
git config --global user.email '1073118792@qq.com'2.倉庫操作
git status(顯示工作區的修改內容)
git branch -s以精簡的格式顯示工作區的修改內容 git status -b顯示作出修改的分支 git status -sb以精簡的格式顯示工作區的修改內容,并且顯示做出修改的分支git add (添加修改內容到暫存區,準備下一次提交)
git add --all添加所有文件 git add dir/單個文件夾 git add test.txt單個文件git commit (將暫存區的修改內容提交到版本庫)
git commit -a提交暫存區的所有修改到版本庫 git commit -m "message"為本次提交添加注釋,方便理解每次提交做出的修改 git commit -am "commit log"常用這個命令提交內容到版本庫,提交所有的修改并添加本次提交的注釋git log(顯示歷史)
git log顯示詳細信息 git log --oneline顯示歷史信息以行為單位 git log --graph顯示圖形化版本信息git pull(取回了新的修改)
git pull自動從原版本庫路徑取回新的提交 git pull /g/projects master從指定的版本庫取回修改git clone (克隆版本庫)
git clone /g/project1 /g/project2/g/project2路徑復制了/g/project1路徑的版本庫 git clone ssh://user@domain.com/repo.git復制一個已創建的github倉庫3.分支與標簽
git branch(創建分支)
git branch -av顯示所有分支 git branch <new-branch>基于當前分支創建新分支 git branch <new-branch> 38b7da45e/older-branch基于散列值或舊分支來創建新分支 git branch -d <older-branch>刪除舊分支(活動分支必須在其他分支)git checkout(切換活動分支)
git checkout <branch>切換分支 git checkout -b <branch>創建并切換到新分支git merge(將分支合并到當前)
git merge <branch>將分支合并到當前 git mergetool啟動編譯合并工具 git reset --merge取消合并git rebase(重置)
git rebase <branch>將當前版本重置到分支中 git rebase --abort退出重置 git rebase --continue解決沖突后繼續重置4.上傳github
git push -u origin master -f上傳github git push --rebase origin master上傳失敗找一下原因 git remote add origin https://github.com/LetmeMake/smartcar.git將本地庫鏈接到github網站上5.未完待續
總結
- 上一篇: quartz各版本MySQL数据库存储建
- 下一篇: esp8266环境搭建