日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Git命令操作

發布時間:2023/12/18 编程问答 55 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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.未完待續

總結

以上是生活随笔為你收集整理的Git命令操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。