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

wordpress好学上海专业的seo推广咨询电话

wordpress好学,上海专业的seo推广咨询电话,最早做团购的网站,学做立体书的网站Git简介Git是一个开源的分布式版本控制系统#xff0c;用于敏捷高效地处理任何或小或大的项目。Git是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git与常用的版本控制工具 CVS, Subversion 等不同#xff0c;它采用了分布式版本库的方…Git简介Git是一个开源的分布式版本控制系统用于敏捷高效地处理任何或小或大的项目。Git是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git与常用的版本控制工具 CVS, Subversion 等不同它采用了分布式版本库的方式不必服务器端软件支持。有关Git的详细介绍可以参考Git简介优课达Java小白入门Git是什么经常使用 Git 但是很多命令还是记不住。一般来说日常使用只要记住下图7个命令就可以了。但要熟练掌握恐怕要记住40~60个命令所以整理了一份常用Git命令清单。Workspace工作区Index / Stage暂存区Repository仓库区或本地仓库Remote远程仓库配置用户名和邮箱$ git --version # 查看git的版本信息$ git config --global user.name # 获取当前登录的用户$ git config --global user.email # 获取当前登录用户的邮箱登录git# 如果刚没有获取到用户配置则只能拉取代码不能修改 要是使用git你要告诉git是谁在使用$ git config --global user.name userName # 设置git账户userName为你的git账号$ git config --global user.email email# 获取Git配置信息执行以下命令$ git config –list配置https和ssh推送时保存用户名和密码# https提交保存用户名和密码$ git config --global credential.helper store# 生成公钥私钥将公钥配置到GitHubssh提交就可以免输入用户名密码# 三次回车即可生成 ssh key$ ssh-keygen -t rsa# 查看已生成的公钥$ cat ~/.ssh/id_rsa.pub推送到远程仓库正确流程1. git init # 初始化仓库2. git add .(文件name) # 添加文件到暂存区3. git commit -m first commit # 添加文件到本地仓库并提交描述信息4. git remote add origin 远程仓库地址 # 链接远程仓库创建主分支5. git pull origin master --allow-unrelated-histories # 把本地仓库的变化连接到远程仓库主分支6. git push -u origin master # 把本地仓库的文件推送到远程仓库一、新建本地仓库# 创建一个文件夹$ mkdir GitRepositories # 创建文件夹GitRepositories$ cd GitRepositories # 切换到GitRepositories目录下# 在当前目录新建一个Git代码库$ git init# 新建一个目录将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git clone [url]二、配置(全局和项目)# Git的设置文件为.gitconfig它可以在用户主目录下全局配置也可以在项目目录下项目配置。# 显示当前的Git配置$ git config --list# 编辑Git配置文件$ git config -e [--global]# 设置提交代码时的用户信息$ git config [--global] user.name [name]$ git config [--global] user.email [email address]三、增加/删除文件# 添加指定文件到暂存区$ git add [file1][file2] ...# 添加指定目录到暂存区包括子目录$ git add [dir]# 添加当前目录的所有文件到暂存区$ git add .# 添加每个变化前都会要求确认# 对于同一个文件的多处变化可以实现分次提交$ git add -p# 删除工作区文件并且将这次删除放入暂存区$ git rm [file1] [file2] ...# 停止追踪指定文件但该文件会保留在工作区$ git rm --cached [file]# 改名文件并且将这个改名放入暂存区$ git mv [file-original] [file-renamed]四、代码提交# 提交暂存区到仓库区$ git commit -m [message]# 提交暂存区的指定文件到仓库区$ git commit [file1] [file2] ... -m [message]# 提交工作区自上次commit之后的变化直接到仓库区$ git commit -a# 提交时显示所有diff信息$ git commit -v# 使用一次新的commit替代上一次提交# 如果代码没有任何新变化则用来改写上一次commit的提交信息$ git commit --amend -m [message]# 重做上一次commit并包括指定文件的新变化$ git commit --amend [file1] [file2] ...五、分支# 列出所有本地分支$ git branch# 列出所有远程分支$ git branch -r# 列出所有本地分支和远程分支$ git branch -a# 新建一个分支但依然停留在当前分支$ git branch [branch-name]# 新建一个分支并切换到该分支$ git checkout -b [branch]# 新建一个分支指向指定commit$ git branch [branch] [commit]# 新建一个分支与指定的远程分支建立追踪关系$ git branch --track [branch] [remote-branch]# 切换到指定分支并更新工作区$ git checkout [branch-name]# 切换到上一个分支$ git checkout -# 建立追踪关系在现有分支与指定的远程分支之间$ git branch --set-upstream [branch] [remote-branch]# 合并指定分支到当前分支$ git merge [branch]# 选择一个commit合并进当前分支$ git cherry-pick [commit]# 删除分支$ git branch -d [branch-name]# 删除远程分支$ git push origin --delete [branch-name]$ git branch -dr [remote/branch]六、标签# 列出所有tag$ git tag# 新建一个tag在当前commit$ git tag [tag]# 新建一个tag在指定commit$ git tag [tag] [commit]# 删除本地tag$ git tag -d [tag]# 删除远程tag$ git push origin :refs/tags/[tagName]# 查看tag信息$ git show [tag]# 提交指定tag$ git push [remote] [tag]# 提交所有tag$ git push [remote] --tags# 新建一个分支指向某个tag$ git checkout -b [branch] [tag]七、查看信息# 查看目录$ ls -al 或者$ ll# 查看仓库状态显示有变更的文件$ git status# 显示当前分支的版本历史$ git log# 显示commit历史以及每次commit发生变更的文件$ git log --stat# 搜索提交历史根据关键词$ git log -S [keyword]# 显示某个commit之后的所有变动每个commit占据一行$ git log [tag] HEAD --prettyformat:%s# 显示某个commit之后的所有变动其提交说明必须符合搜索条件$ git log [tag] HEAD --grep feature# 显示某个文件的版本历史包括文件改名$ git log --follow [file]$ git whatchanged [file]# 显示指定文件相关的每一次diff$ git log -p [file]# 显示过去5次提交$ git log -5 --pretty --oneline# 显示所有提交过的用户按提交次数排序$ git shortlog -sn# 显示指定文件是什么人在什么时间修改过$ git blame [file]# 显示暂存区和工作区的差异$ git diff# 显示暂存区和上一个commit的差异$ git diff --cached [file]# 显示工作区与当前分支最新commit之间的差异$ git diff HEAD# 显示两次提交之间的差异$ git diff [first-branch]...[second-branch]# 显示今天你写了多少行代码$ git diff --shortstat {0 day ago}# 显示某次提交的元数据和内容变化$ git show [commit]# 显示某次提交发生变化的文件$ git show --name-only [commit]# 显示某次提交时某个文件的内容$ git show [commit]:[filename]# 显示当前分支的最近几次提交$ git reflog八、远程同步# 下载远程仓库的所有变动$ git fetch [remote]# 显示所有远程仓库$ git remote -v# 显示某个远程仓库的信息$ git remote show [remote]# 增加一个新的远程仓库并命名$ git remote add [shortname] [url]# 取回远程仓库的变化并与本地分支合并$ git pull [remote] [branch]# 上传本地指定分支到远程仓库$ git push [remote] [branch]# 强行推送当前分支到远程仓库即使有冲突$ git push [remote] --force# 推送所有分支到远程仓库$ git push [remote] --all九、撤销# 恢复暂存区的指定文件到工作区$ git checkout [file]# 恢复某个commit的指定文件到暂存区和工作区$ git checkout [commit] [file]# 恢复暂存区的所有文件到工作区$ git checkout .# 重置暂存区的指定文件与上一次commit保持一致但工作区不变$ git reset [file]# 重置暂存区与工作区与上一次commit保持一致$ git reset --hard# 重置当前分支的指针为指定commit同时重置暂存区但工作区不变$ git reset [commit]# 重置当前分支的HEAD为指定commit同时重置暂存区和工作区与指定commit一致$ git reset --hard [commit]# 重置当前HEAD为指定commit但保持暂存区和工作区不变$ git reset --keep [commit]# 新建一个commit用来撤销指定commit# 后者的所有变化都将被前者抵消并且应用到当前分支$ git revert [commit]# 暂时将未提交的变化移除稍后再移入$ git stash$ git stash pop十、其他# 从当前目录的所有文件中查找文本内容$ git grep Hello# 在某一版本中搜索文本$ git grep Hello v2.5# 生成一个可供发布的压缩包$ git archive原创ThinkWon优课达Java小白入门Git是什么优课达Java小白入门Git忽略文件.gitignore详解优课达程序员小白入门JavaJDK怎么安装与配置环境变量优课达程序员面试Java编程知识大全最新版Java基础知识面试题一优课达程序员面试Java编程知识大全最新版Java集合容器面试题一听说给好内容点赞知乎就会继续给你推荐相关的优质回答再也不怕没学习素材了~~
http://wiki.neutronadmin.com/news/106915/

相关文章:

  • 中山网络公司网站建设做外贸用哪个网站好
  • 建设网站 宣传平台企业网站建设毕业设计
  • 昆明自助建站模板沈阳城乡建设工程信息网
  • 襄阳网站建设xtehuswordpress 数据库导入
  • 单位做网站资料需要什么软件新开发的app怎么推广
  • 加强公司门户网站建设wordpress手机导航三横拦
  • 12306网站哪个公司做的重庆网站建设公
  • 贵阳网站建设1685建立购物网站
  • 万盛建设局官方网站云浮网站网站建设
  • 贵阳门户网站建设3d建模自学
  • 做书籍的网站网站建设自我总结
  • 福建平潭建设局网站seo薪资seo
  • 购物网站开发背景需求搭建一个论坛
  • 到哪个网站做任务做网站用什么语言高效
  • 广西桂林漓江南京百度推广优化排名
  • 承德网站开发区地税西宁网站建设 哪家好
  • 中国能源建设集团有限公司网站金华网站建设大型网页建设
  • 做彩票网站要什么接口企业备案域名
  • 字体排版设计网站如何利用云服务器进行网站建设
  • 盘锦网站建设公司wordpress mu 最新版
  • 西安有几家做网站wordpress 安卓 管理系统
  • 网站建设报价方案模板做网站攻击
  • 绍兴网站推广排名pascal建设网站
  • 四川省城乡和住建厅官网seo优化的方法
  • 多语言外贸企业网站源码seo怎么赚钱
  • 焦作做网站四川省住房和城乡建设厅官网查询
  • 深圳网站建设案网站资料上传教程
  • 电话销售网站建设要建立网站和账号违法违规行为数据库和什么黑名单
  • 网站分析总结爱空间网站模板
  • 网站架构基本知识做网站的图片一般放哪