git 常用命令

git 常用命令

//初始化git仓库
git init //创建一个git代码库
git init[project name] 创建一个目录

//提交拉取
git pull 拉取代码
git add [file1] [file2] ... 添加指定文件到暂存区
git add . 把当前目录所有文件添加到暂存区
git commit -m "内容"//添加提交的注释
git push 把提交内容推送到服务器
git push origin name 推送到远程分支
//分支
git branch 查看本地分支
git branch -a 查看服务器的分支
git branch -name 创建一个本地分支
git push origin name 把本地推送到到服务器,变成远程分支
git checkout name 切换分支
git branch -r -d origin/name 删除一个远程分支
git push origin :name 提交删除操作
git branch --set-upstream [branch] [remote-branch] 建立追踪关系,在现有分支与指定的远程分支之间
关联远程分支

cd existing_folder
git init
git remote add origin git@gitlab.com:weikeshidai/whitehorse.git
git add .
git commit -m "Initial commit"
git push -u origin master

恢复到某个版本
pull了比人代码发现,代码有问题。需要恢复在pull之前的代码
git reflog master 列出当前提交过的版本
git reset --hard 5314227 恢复 (如果代码有改动,操作后没提交的代码会没有注意了)

参考

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 分布式版本管理工具 git属于分布式 svn集中式 git安装 git初始化一个仓库 其实就是创建了一个.git隐...
    SnowDragonYY阅读 1,515评论 0 0
  • 一、 Git 命令初识 在正式介绍Git命令之前,先介绍一下Git 的基本命令和操作,对Git命令有一个总体的认识...
    子疯zp阅读 70,012评论 1 18
  • 我的常用: ===================================** 撤销工作修改:**1、gi...
    ddai_Q阅读 767评论 0 5
  • 1, 闭上眼,假装不再清醒 让嘈杂的世界消逝在飞驶的列车尾 只留一丝旋律音绕在耳侧 2, 风吹起时可缭乱了你的发丝...
    萧娜阅读 218评论 2 7
  • 年纪大了,好记性不比从前,总是丢三落四,还是有必要记录一下。 邮箱:911688261@qq.com/daxian...
    二十三文鱼阅读 96评论 0 1