git常用命令


git常用命令

mkdir 创建目录
pwd 显示当前目录的路径。
git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。
git add 把xx文件添加到暂存区去。
git commit -m “XX” 提交文件 –m 后面的是注释。
git status 查看仓库状态
git diff XX 查看XX文件修改了那些内容
git log 查看历史记录
git reset –hardHEAD^ 或者gitreset–hardHEAD回退到上一个版本(如果想回退到100个版本,使用gitreset–hardHEAD100)
cat XX 查看XX文件内容
git reflog 查看历史记录的版本号id
git checkout–XX 把XX文件在工作区的修改全部撤销。
git rm XX 删除XX文件
git remote add origin XXX 关联一个远程库xxx
git push -u origin master 把当前master分支推送到远程库(-u第一次要用以后不需要)
git clone XXX 从远程库中克隆
git check out -b dev 创建dev分支并切换到dev分支上
git branch 查看当前所有的分支
git checkout master 切换回master分支
git merge dev 在当前的分支上合并dev分支
git branch -d dev 删除dev分支
git branch name 创建分支
git stash 把当前的工作隐藏起来等以后恢复现场后继续工作
git stash list 查看所有被隐藏的文件列表
git stash apply 恢复被隐藏的文件,但是内容不删除
git stash drop 删除文件
git stash pop 恢复文件的同时也删除文件
git remote 查看远程库的信息
git remote -v 查看远程库的详细信息
git push origin master Git会把master分支推送到远程库对应的远程分支上


文章作者: ghf
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 ghf !
评论
 上一篇
Python格言 Python格言
#python The Zen of Python - Tim Peters Beautiful is better than ugly.Explicit is better than implicit.Simple is bette
2018-08-10
下一篇 
内网穿透方法 内网穿透方法
内网穿透方法nat123描述:非网站映射或者全端口映射都可以实现,非网站映射可以单独在虚拟机安装服务就行,但是速度不理想。免费版的全端口映射(P2P)可以实现点到点的访问,但是两端都要安装客户端,免费版在手机不可使用。属于商业软件,完全闭源
2018-08-10