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

西部数码网站助手微信建网站

西部数码网站助手,微信建网站,有没有什么网站做兼职,网站服务器租用多少钱一年合适Git 安装 Git 之后#xff0c;你可以… 配置全局用户信息#xff08;推荐#xff09; 全局设置#xff0c;创建本地仓库时默认分支名称为 main#xff08;你需要什么名称就该什么名称#xff09;【推荐配置为 main 】 git config --global init.defaultBranch main全…Git 安装 Git 之后你可以… 配置全局用户信息推荐 全局设置创建本地仓库时默认分支名称为 main你需要什么名称就该什么名称【推荐配置为 main 】 git config --global init.defaultBranch main全局设置用户名和电子邮箱地址比如“张三”、“10086qq.com” git config --global user.name 名字git config --global user.email 电子邮箱地址查看是否设置成功 git config user.namegit config user.email创建本地仓库必须 为当前文件夹的内容创建本地仓库 git init对默认的分支名称不满意可通过下面命令重命名 git branch -m 新的分支名称插一句嘴如果你需要重命名其他分支而非当前分支可执行下面命令 git branch -m 老的分支名称 新的分支名称局部用户信息可选 局部设置本地仓库的用户名和电子邮箱地址优先从局部设置读取而非使用全局设置 git config user.name 名字git config user.email 电子邮箱地址查看是否设置成功 git config user.namegit config user.email操作本地仓库推荐 branch 相关 # 查看分支列出本地仓库中所有的分支并且当前所在的分支会被标注出来 git branch# 显示简略的分支信息比如每个分支的最新提交哈希值 git branch -v# 显示详细的分支信息比如远程跟踪分支 git branch -vv# 切换到指定的分支 git checkout 分支名称# 创建并切换到一个新分支 git checkout -b 新分支名称# 尝试删除分支自动检查分支是否已经合并没有合并将删除失败 git branch -d 分支名称# 强制删除分支 git branch -D 分支名称# 将xxx分支合并进当前分支假如当前分支是main要xxx分支并入main里面 git merge xxx# 解决合并冲突 (1)查看冲突文件: git status (2)编辑冲突文件: 手动编辑内容将冲突的内容进行修改 (3)重新执行添加: git add 文件名 (4)然后执行提交: git commit -m 这里写你本次提交的备注内容 add 相关 # 将所有文件添加到待提交区 git add .# 将某个文件password.txt添加到待提交区 git add password.txt # 从待提交区撤回刚才添加的所有文件 git reset# 从待提交区撤回刚才添加的某一个文件password.txt git reset password.txt status 相关 # 显示工作目录和暂存区的状态 git status commit 相关 # 将代提交区里面的东西提交到本地仓库里面 git commit -m 这里写你本次提交的备注内容# 不写参数Git 会自动打开默认的文本编辑器供你输入多行提交信息 git commit # 撤回刚才提交到本地仓库的东西(1)撤回最近一次的提交并让已修改的文件回到待提交区即回到commit的前一刻 git reset --soft HEAD^(2)撤回最近一次的提交只保存文件的修改状态待提交区没有任何内容即回到add的前一刻 git reset HEAD^(3)撤回最近一次的提交不保存文件的修改状态待提交区也没有任何内容即回到文件没有修改过的状态 git reset --hard HEAD^(4)撤销某个特定的历史提交而不是最近的一次提交 例如要撤销某一个特定的提交假设其哈希值为 abc123 git revert 会创建一个新的提交该提交的内容正好抵消指定提交所做的更改而不会直接删除历史记录 git revert abc1234 温馨提醒在Git中用 HEAD 表示当前版本 上一个版本就是HEAD^上上一个版本就是HEAD^^上一百个版本可以简写为HEAD^100 或者 上一个版本就是HEAD~上上一个版本就是HEAD~~上一百个版本可以简写为HEAD~100 区别是 [HEAD^5表示退一步到第五个父提交上HEAD~5表示连续退五步到第五个父提交上] Github 与 Github 建立连接 接下来将使用 ssh 方式进行连接Github官网不推荐使用 https 方式 切换到用户目录 cd ~制作用于保证数据传输安全的密钥执行下面命令后出现问答提示不断按回车键即可 ssh-keygen -t rsa -C 电子邮箱地址执行下面命令将会输出密钥内容复制它 type ~/.ssh/id_rsa.pub打开 Github 网站https://www.github.com点击右上角的个人头像点击 Settings点击 SSH and GPG keys 在 SSH keys 菜单里面填写好 Title 后将密钥粘贴到 Key 那里。 创建远程仓库 点击右上角的个人头像点击 Your Repositories点击 New 创建你的远程仓库在 Repository name 那里填写仓库名称如果你想要给这个仓库添加一些说明在 Description (optional) 那里填写即可如果选择 Public仓库将被公开所有人可见如果选择 Private仓库将被设置为私有只有你自己可见其他配置可根据你的需要进行设置不需要的话直接点击最下方的 Create repository 即可点击 SSH可以看到一个链接gitgithub.com:用户名/远程仓库名称.git复制它 连接远程仓库 添加一个远程仓库给它命名为 origin你可以改为其他名字而它的路径地址就粘贴你刚才复制的链接 git remote add origin gitgithub.com:用户名/远程仓库名称.git查看远程仓库确保远程仓库已经正确添加 # 查看名称为 origin 的远程仓库的路径地址 git remote get-url origin# 查看所有的远程仓库 git remote -v 推送和拉取 推送 假设 “本地仓库”当有两个分支main、test当前分支为 test “远程仓库”的分支名称为 main、develop “远程仓库”被命名为 cangku# 将本地仓库的test分支上传到cangku的main分支即test main git push cangku test:main# 将本地仓库的main分支上传到cangku的develop分支即main develop git push cangku main:develop# 将本地仓库的main分支上传到cangku的main分支即main main git push cangku main:main 或者简写 git push cangku main# 注意上传指令的执行与当前是什么分支无关设置与查看 “远程跟踪分支” 远程跟踪分支也称为上游分支是 Git 中一个非常有用的功能 远程跟踪分支是本地仓库中对远程分支的引用# 设置远程跟踪分支的三种方法 # (1) 普通设置 git branch --set-upstream-to远程仓库名/远程分支名 本地分支名# (2) 推送设置 git push --set-upstream 远程仓库名 本地分支:远程分支 或者简写为 git push -u 远程仓库名 本地分支:远程分支# (3) 拉取设置注意下面的命令将作用于你当前所在的本地分支 git pull --set-upstream 远程仓库名 远程分支名# 注意设置远程跟踪分支之后你以后可以直接使用 git push 和 git pull 而不需要每次都指定远程仓库和分支名称git会自动知道你的本地分支对应的远程分支# 查看远程跟踪分支的信息 git branch -vv拉取 # 从远程仓库获取所有远程分支的更新并呈现内容的变化但不会修改你的工作目录也就是不合并 git fetch 远程仓库名# 从远程仓库获取某个远程分支的更新并呈现内容的变化但不会修改你的工作目录 git fetch 远程仓库名 远程分支# 注意无论你当前在哪个本地分支上git fetch 只会获取相应的远程分支的最新信息并更新相应的远程跟踪分支但不会修改你的工作目录也就是不合并# 从远程仓库获取最新的更改并将这些更改合并到“你当前所在的本地分支”注意只能是当前分支无法更改 git pull 远程仓库名 远程分支温馨提示git pull 是 git fetch 和 git merge 的组合假设“本地仓库”当有两个分支main、test当前分支为 main“远程仓库”的分支名称为 main、develop“远程仓库”被命名为 cangku需求将cangku中的develop分支合并到本地test分支上方法一# (1)切换到本地test分支上 git checkout test# (2)从远程仓库获取develop分支的最新更改并合并到当前test分支上 git pull cangku develop 方法二# 切换到本地test分支上 git checkout test# 更新所有远程跟踪分支(如cangku/main、cangku/develop)但不会修改你的工作目录或当前分支 git fetch cangku# 将远程跟踪分支 cangku/develop 的更改合并到当前test分支上 git merge cangku/develop# 小提示远程跟踪分支是本地仓库中对远程分支的引用。它们通常以 cangku/develop 的形式存在。远程跟踪分支用于跟踪远程分支的状态帮助你了解远程分支的最新提交情况。Other 如果你使用 VS Code可借助 git 相关的插件来提高你的工作效率比如Git Graph如果你只需要托管到 Github 平台可尝试使用 Github Desktop 图形工具
http://www.hkea.cn/news/14347817/

相关文章:

  • 网站开发现在主要用什么语言网站建设和设计
  • 网站怎么做备案号超链接网站安全优化
  • 化妆品网站建设计划书嵌入式和单片机的区别
  • 郑州高端网站定制建设深圳网站建设 百度一下
  • 怎么在国外建网站有的域名怎样做网站
  • 那个网站做拍手比较好网站开发去哪里培训
  • 网站登录账号密码保存WordPress数据库改名
  • 企业网站优化三层含义qq网页版 登陆
  • 云主机 几个网站上上海海网网站站建设
  • 云虚拟主机怎么建网站wordpress小兽
  • 可以做网站的编程有什么WordPress源码带会员中心系统
  • 怎么修改公司网站图片宁波网站推广合作商
  • 黑龙江省建设教育网站查询站长工具seo推广
  • 做智能网站系统长沙景点排行榜前十名
  • 需要证书的建筑公司网站wordpress描述怎么改
  • 简洁汽车配件网站模板网站代码如何导入
  • 排名好的网站建设企业建设网站的风险分析
  • 做贵网站多少钱陕西住房和城乡建设厅官网
  • 德庆网站建设网站时间显示
  • 泉州有哪些做网站的客源汇软件怎么样
  • 保险网站有哪些情感网站seo
  • 什么网站可以做装修效果图的企业主页图片
  • 网站建设与管理实践报告总结网站名申请
  • 门户网站建设专业dede后台做两个网站
  • 切管机维修 东莞网站建设小程序游戏怎么开发
  • 网站打不开显示asp空气炸锅做糕点的网站
  • 给别人做网站赚钱吗京东金融
  • 老薛主机wordpress模板wordpress 搜索引擎优化
  • 网站开速度 流失网页设计师个人网站
  • 自己怎么做商城网站视频教程中国建筑网官网查询系统