git config --global user.name "your name" git config --global user.email "your email"
git init # 把目錄變成Git可以管理的倉庫
ls -ah # 查看隱藏的文件
git add # 添加文件到倉庫
git commit -m "說明" # 文件提交到倉庫
git status # 查看倉庫當前狀態
git diff 文件 #查看文件修改詳情
git log # 查看歷史日志
git log --pretty=oneline # 以行的方式顯示
git reset --hard HEAD^ # 退回上一個版本
git reflog # 記錄每一次git命令
git reset HEAD readme.txt # 當文件修改已經add過了,用來撤銷
git checkout -- readme.txt # 用於撤銷還未add的修改記錄
git rm 文件 # 刪除文件后,記得commit
ssh-keygen -t rsa -C "your email" # 創建SSH_key
關聯本地倉庫
git remote add origin https://github.com/zheng1076/learngit.git git push -u origin master # 第一次需要加U
git push origin mastergit checkout
命令加上-b
參數表示創建並切換,相當於兩條命令
git branch dev
git checkout devgit branch
命令會列出所有分支,當前分支前面會標一個*
號git merge
命令用於合並指定分支到當前分支
git branch -d dev 刪除分支git remote
要查看遠程庫的信息
更多精彩內容見:https://www.liaoxuefeng.com/wiki/896043488029600
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。