Git 常用及踩坑日記

這兩天由于在下載一個linux系統(tǒng)下的c#內核支持插件,git 命令下載,死活就下不下來

git clone --recursive?

git clone --recursive https://github.com/zabirauf/icsharp.git


git clone git_repo_address 獲取代碼到本地


git config --list 檢查已有的配置信息


git status 查看本地workspace


git add filename 添加文件到暫存區(qū)


commit filename -m"commit message"


git branch 查看本地分支


git branch -r 查看遠程分支


git checkout branchname 創(chuàng)建本地分支


git checkout -b branchname 創(chuàng)建并切換至本地分支


git checkout -b branchname origin/remote_branchname 創(chuàng)建本地分支并與遠程分支關聯(lián)


git push origin local_branchname:remote_branchname 推送本地分支代碼至遠端分支


git branch -d branchname 刪除本地分支


git tag -a tagname commitid -m"create message"? 打tag


git log 日志相關


git log --pretty=oneline (每個提交在一行顯示)


git log --pretty=short (log顯示commit id 修改者,備注)


git log --pretty=format:"%H - %an" (自定義日志輸出格式)


還原相關?


git reset commit_id(git reset filename)


git add .


git reset --hard? 回退到上次提交版本

git reset --mixed 放棄本次提交(未提交狀態(tài))


?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,872評論 1 26
  • git 使用筆記 git原理: 文件(blob)對象,樹(tree)對象,提交(commit)對象 tree對象 ...
    神刀閱讀 3,852評論 0 10
  • Git 基礎 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來。這樣一來,任何一處協(xié)同...
    __silhouette閱讀 16,203評論 5 147
  • 配置 首先是配置帳號信息 ssh -T git@github.com#登陸github 修改項目中的個人信息 1 ...
    rochuan閱讀 877評論 1 1
  • 我的夢想清單 1.我的兩個寶寶都很健康,快樂,幸福。 2.擁有一套在海邊的別墅,有大院子,種滿蔬菜,水果和花,養(yǎng)幾...
    春兒_SatyaPreetKa閱讀 203評論 0 0

友情鏈接更多精彩內容