当前位置: 首页 > news >正文

郑州网站建设 华数主题网站建设平台

郑州网站建设 华数,主题网站建设平台,推广品牌的策划方案,哪些门户网站可以做推广文章目录 一、安装并配置Git二、Git的基本操作三、Github/GitLab/Gitee四、分支 一、安装并配置Git 查看所有的全局配置项 git config --list --global查看指定的全局配置项 git config user.name git config user.email配置用户信息 git config --global user.name … 文章目录 一、安装并配置Git二、Git的基本操作三、Github/GitLab/Gitee四、分支 一、安装并配置Git 查看所有的全局配置项 git config --list --global查看指定的全局配置项 git config user.name git config user.email配置用户信息 git config --global user.name xiaoming git config --global user.email 123qq.com如果使用了–global选项那么命令只需要运行一次即可永久生效。 获取帮助信息 #要想打开git config命令的帮助手册 git help config #要想获取git config命令的快速参考 git config -h二、Git的基本操作 Git的基本操作 #初始化仓库 git init# 检查文件的状态 git status# 以精简的方式显示文件状态 git status -s # 或 git status --short# 跟踪新文件 # 跟踪index.html git add index.html # 跟踪所有文件 git add .#git add .出现warning警告信息 git config core.autocrlf false# 提交更新 git commit # 提交更新-m选项后面是本次提交内容的描述 git commit -m v1.0.0 #此时会出现 nothing to commit,working tree clean.# 清空窗口 clear如果修改了文件然后执行git status会出现红色的modifiedindex.html表示已修改的状态但是还没有放到暂存区。 如果执行git status -s会出现红色的 M index.html表示已修改的状态但是还没有放到暂存区。 # 撤销对文件的修改 git checkout --index.html修改的文件显示的是红色的M还没有放到暂存区显示的是红色的?? # 取消暂存的文件git reset HEAD 要移除的文件名称# git跳过暂存区,直接进行提交git commit -a -m “描述信息”# Git仓库和工作区都移除文件git rm -f index.html# Git仓库移除文件git rm --cached index.html.gitignore文件的例子 # 忽略所有的.a文件 *.a#跟踪所有的 lib.a,即便在前面忽略了 .a文件 !lib.a#只忽略当前目录下的T0D0文件而不忽略shbdir/T0D0 /T0D0#忽略任何目录下名为build的文件夹 build/#忽略doc/notes.txt但不忽略doc/server/arch.txt doc/*.txt#忽略doc/目录及所有子目录下的.pdf文件 doc/**/*.pdf查看提交历史 # 按照时间先后顺序列出所有的提交历史最近的提交排在最上面git log#只展示最新的两条提交历史数字可以按需进行填写git log -2#在一行上展示最近两条提交历史的信息git log -2 --prettyoneline#在一行上展示最近两条提交历史的信息并自定义输出的格式# %h提交的简写哈希值%an作者名字%ar作者修订日期按多久以前的方式显示%s提交说明git log -2 --prettyformat:%h | %an | %ar | %s回退到指定的版本 # 在一行上展示所有的提交历史git log --prettyoneline#使用 git reset --hard命令根据指定的提交ID回退到指定版本git reset --hardCommitID#在旧版本中使用git reflog --prettyoneline命令查看命令操作的历史git reflog --prettyoneline#再次根据最新的提交ID跳转到最新的版本git reset --hardCommitID三、Github/GitLab/Gitee HTTPS:零配置但是每次访问仓库时需要重复输入账号和密码才能访问成功 SSH:需要进行额外的配置但是配置成功后每次访问仓库时不需要重复输入账号和密码。 #将本地仓库和远程仓库进行关联并把远程仓库命名为origingit remote add origin 地址#案例git remote add origin ssh://git192.168.1.209:8222/yuxiao/tool.git#将本地仓库中的内容推送到远程的origin仓库中(第一次)git push -u origin master#第二次以上git push检测SSH key是否配置成功 ssh -T gitgithub.com #将远程仓库克隆到本地 git clone 远程仓库的地址四、分支 master主分支 在初始化本地Git仓库时Git默认已经帮我们创建了一个名字为master的分支。通常我们把这个master分支叫做主分支。 在实际工作中master主分支的作用是用来保存和记录整个项目已完成的功能代码。 因此不允许程序员直接在master分支上修改代码因为风险大容易导致整个项目崩溃。 # 查看分支列表查看当前属于哪个分支 git branch# 创建新分支 git branch 分支名称新分支的代码和当前分支代码一样 # 切换分支 git checkout login# 分支的快速创建和切换 git checkout -b 分支名称 #创建上述的分支要使用master分支进行操作这是约定合并分支 # 切换到master主分支 git checkout master# 在master分支上运行git merge命令将logo分支的代码合并到master分支 git merge logo# 删除分支 git branch -d 分支名称#如果分支没有合并到master需要强制删除分支 git branch -D 分支名称遇到冲突时的分支合并 如果在两个不同的分支中对同一个文件进行了不同的修改Git就没法干净的合并他们此时我们需要打开这些分支冲突的文件然后手动解决冲突。 # 假设在reg分支合并到master分支期间代码发生了冲突 git checkout master git merge reg#打开包含冲突的文件手动解决冲突后再执行如下的命令 git add . git commit -m 解决了分支合并冲突的问题将本地分支推送到远程仓库 (重要) # -u表示把本地分支和远程分支进行关联只在第一次推送的时候需要带-u参数git push -u 远程仓库的别名 本地分支名称:远程分支名称#案例git push -u origin payment:pay#如果希望远程分支的名称和本地分支的名称保持一致可以对命令进行简化git push -u origin payment# 查看远程仓库中所有的分支列表git remote show 远程仓库名称#例如git remote show origin跟踪分支 # 从远程仓库中把对应的远程分支下载到本地仓库保持本地分支和远程分支名称相同 git checkout 远程仓库分支#示例 git checkout qd#从远程仓库中把对应的远程仓库下载到本地仓库并把下载的本地分支进行重命名 git checkout -b 本地分支名称 远程仓库名称/远程分支名称#示例 git checkout -b reg origin/qd拉取远程分支最新代码 # 从远程仓库拉取当前分支最新的代码保持当前分支的代码和远程分支代码一致git pull删除远程分支 # 删除远程仓库中指定名称的远程分支git push 远程仓库名称 --delete 远程分支名称# 示例git push origin --delete qd清空远程仓库 git init git remote add origin 远程地址 #对于error: failed to push some refsto‘远程仓库地址’ #1 使用如下命令执行 git pull --rebase 的时候必须保持本地目录干净 git pull --rebase origin master#我们需要使用以下命令清空Git仓库的内容 git rm -r * #接下来我们需要使用以下命令创建一个空的提交记录 git commit --allow-empty -m 删除所有内容touch README.md git add . git commit -m 删除所有文件 git push origin master
http://www.hkea.cn/news/14400572/

相关文章:

  • 科普网站建设织梦dede网站后台被挂黑链怎么办
  • dedecms手机版重庆网站建设优化
  • 河北省建设工程招标投标网站成都网站建设报价表
  • 卖文具的网站建设网站风格什么意思
  • 网站推广问题淘宝上做网站排名
  • 手机微网站怎么做的高端网站设计公司有
  • 山东网站建设app有没有做书签的网站
  • 兰州新区规划建设管理局网站网站设计学校
  • 泉州建网站网站建设找工作
  • 网站服务器有哪几种网页设计模板html代码软件
  • tk网站域名郑州网站建设郑州网络推广
  • 网站安全建设情况报告关键词推广设置方法
  • 个人做电影网站有什么风险电子商务网站推广的目的
  • 信用 网站 建设方案天河建设网站制作
  • 松江集团网站建设网站游戏网站怎么自己做
  • 建设模板网站中国网络平台排名前十
  • 住建局官网网站网站快速推广排名技巧
  • 摄影图片素材网站商务网站信息审核的重要性在于
  • 网站建设评语wordpress2014
  • 毕业设计购物网站开发的意义wordpress 个人简介栏
  • 建自己的网站wordpress发文章
  • 2016网站设计免费ppt模板的网站
  • 哪个网站可以接加工单泰安范镇孟庄村
  • 东营网站建设铭盛信息做视频网站 视频放在哪里找
  • 如何检测网站被搜索引擎惩罚了桂林市天气预报7天
  • 衡水网站建设知识呼市做网站
  • 临邑建设局网站冠县网站制作
  • wordpress怎样做单页网站不用域名做自己的网站
  • 局域网内部网站建设app做旅游游客产品的网站
  • 关于网页设计的教育网站设计软件 开发 公司