cd 到git工作目录
添加要提交的文件(提交到暂存区)
git add gittext.txt
提交到服务器(把暂存区的所有内容提交到当前分支)
git commit -m "第一次提交"
查看仓库的状态(哪些文件被修改过)
git status
查看文件修改内容
git diff gittext.txt
查看提交历史
git log
git log --pretty=oneline
回退到上一个版本
git reset hard^
回退上10个版本
git reset hard^10
撤销修改
git checkout -- gittext.txt
撤销提交到暂存区的文件
git reset HEAD -- gittext.txt
删除文件
先删除工作目录 rm gittext.txt
确定从版本库删除 git rm gittext.txt 然后提交
如果不确定删除 git checkout -- gittext.txt
本地提交到GitHub
第一次 git push -u origin master
以后 git push origin master
关联一个远程库
git remote add origin [email protected]:XXX/test.git
从远程远程库克隆
git clone [email protected]:XXX/gitproject.git
创建分支 git branch XXX
切换分支 git checkout XXX
创建并切换分支 git checkout -b XXX
查看当前分支(会列出所有分支,当前分支前会有*号)
git branch
合并分支
git merge XXX
删除分支
git branch -d XXX
隐藏当前未提交的更新
git stash
查看隐藏未提交的更新
git stash list
恢复隐藏的更新
git stash pop
查看远程仓库信息
git remote -v
给分支打标签
git tag v1.0
查看标签
git tag
查看标签详细信息
git show v1.0
删除标签
git tag -d v0.1
提交标签到远程库
git push origin --tags
删除远程库标签
先删除本地 git tag -d v0.1
再删除远程 git push origin :refs/tags/0.1
git常用命令
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.