栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

git使用笔记分享

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

git使用笔记分享

git使用笔记分享
  • 添加到暂存盘
  • 从暂存盘撤回
  • 提交到版本库
  • 切换版本库
  • 记录
  • 分支
  • 远程相关命令
  • 协作开发
添加到暂存盘
  • git add my.txt
    将my.txt存放到暂存盘
  • git add *.txt
    将所有的txt文件上传到暂存盘
  • git add .
    将所有的文件都上传到暂存盘
从暂存盘撤回
  • git checkout my.txt
    将上传到暂存盘的my.txt撤回,从暂存盘里面删除
    个人建议一个一个删除,当然如果全部删除的话前提是要全部的文件都出错要撤回
提交到版本库
  • git commit -m “提示文本”
    这个命令用于将暂存盘里面的文件上传的版本库,一般都是软件上线的时候才会使用这个命令用于软件版本的更新换代或者上线
切换版本库
  • git reset --hard 版本号
    这个命令用来切换到原来的版本号,不过后面的版本号需要具有唯一性和识别性,一般来说前四位大概就可以用来辨别版本号了,这个功能主要用来处理一些版本崩溃或者当前版本不如上一代来做的应急准备。
  • git reset --hard HEAD^^
    这个命令可以调出所有的版本号便于查看和切换版本号,非常便捷!!!
记录
  • git log
    提交记录,便于查看之前执行的步骤
  • git reflog
    查看所有的相关记录
分支
  • git branch
    查看所有的分支一共有那些,以及自己现在所在的是哪个分支
  • git checkout -b 分支名
    创建并切换到该分支,该命令会先创建一个分支,随后转跳到刚创建的分支之中
  • git checkout 分支
    切换分支,用于在分支之间的切换
  • git merge 分支名
    用于将某分支里面的内容合并到当前分支里面,就是把别的分支内容拿到这个分支里面,用于合并代码,组合成为完全体的代码
远程相关命令
  • git remote add origin xxx.git
    将本地仓库添加到远程仓库,简单来说就是本地到云服务器
  • git push -u origin master
    创建并推送master分支到远程(第一次使用)
  • git push -f origin master
    强制推送本地master分支到远程(不得已使用)
  • git push origin --all
    推送所有分支到远程
  • git push origin master
    普通推送到远程
  • git clone xx.git
    把远程仓库复制到本地
  • git pull origin master
    把远程的master拉取本地
协作开发
  • 分支是独立的相互不影响
  • .制作的时候先pull拉取更新(服务器永远是最新的)
  • 然后写代码
  • .git add .
    git commit -m “提示” 提交到版本库
  • .git push origin xxx 到服务器
    git checkout Dev

git merge 小武
git checkout master
git merge dev
git add .
git commit -m
git push origin master

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/618037.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号