git常用命令

来源:互联网 发布:javascript是谁发明的 编辑:程序博客网 时间:2024/04/30 04:12
http://my.oschina.net/doloop/blog/221800cd 到git工作目录添加要提交的文件(提交到暂存区)git add gittext.txt提交到服务器(把暂存区的所有内容提交到当前分支)git commit -m "第一次提交"查看仓库的状态(哪些文件被修改过)git status查看文件修改内容git diff gittext.txt查看提交历史git loggit 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 git@github.com:XXX/test.git从远程远程库克隆git clone git@github.com: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

0 0
原创粉丝点击