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

做视频添加字幕的网站千峰培训多少钱

做视频添加字幕的网站,千峰培训多少钱,网站被恶意关键字访问,韩国日本欧美护肤品区别Git 是一个非常强大的分布式版本控制工具! 在下载好Git之后,鼠标右击就可以显示 Git Bash 和 Git GUI,Git Bash 就像是在电脑上安装了一个小型的 Linux 系统! 1. 打开 Git Bash 2. 设置用户信息(这是非常重要的&…

        Git 是一个非常强大的分布式版本控制工具

        在下载好Git之后,鼠标右击就可以显示 Git Bash 和 Git GUI,Git Bash 就像是在电脑上安装了一个小型的 Linux 系统!

1. 打开 Git Bash

2. 设置用户信息(这是非常重要的

        git config --global user.name "输入要设置的名字"

        git config --global user.email "输入要设置的邮箱"

查看配置信息

        git config --global user.name 

        git config --global user.email

3. 为常用的指令配置别名

        有些常用的指令参数非常多,每次都要输入好多参数,我们可以使用别名。

        1. 打开用户目录,创建 .bashrc 文件(注意,部分windows系统不允许我们创建以点开头的文件,可以使用命令行工具)

        打开 Git Bash ,执行 touch ~/.bashrc ,touch 类似于linux系统下的创建文件,~ 波浪号代表当前的根目录

获取本地仓库

        要使用 Git 对我们的代码进行版本控制,首先要先创建本地仓库

        1. 在电脑任意的位置创建一个空目录(例如 Test)作为我们的本地 Git 仓库。(可以使用命令行 touch ~/.Test,也可以直接在windows系统下右击创建文件)

        2. 进入这个目录中,点击右键打开 Git Bash 窗口

        3.  执行命令 git init

        4. 如果创建成功后可在文件下看到隐藏的 .git 目录

基本操作指令

        Git 工作目录下(这里简单说一下什么叫做工作目录,在之前创建的本地仓库中,除了 .git 文件之外的其他所有创建的文件都叫做工作目录)对于文件的修改(增加、删除、更新)会存在几个状态,这些修改的状态会随着我们执行 Git 的命令而发生变化。

        使用如下命令来控制状态之间的切换:

        1. git add        (工作区  -->  暂存区)

        1. git commit        (暂存区  -->  本地仓库)

查看修改的状态(status)

        作用:查看修改的状态:暂存区,工作区

        命令形式:git status

添加工作区到暂存区

        git add

提交暂存区到本地仓库

        git commit -m "注释内容"

查看提交日志(简单来说就是查看一个文件的修改历史)

        git log [option]

        option

                --all 显示所有分支

                --pretty=oneline 将提交信息显示为一行

                --abbrev-commit 使得输出的commitld更简短

                --graph 以图的形式显示

版本回退

        命令形式:git reset --hard commitID

                commitID 可以使用 git -log 或 git log 查看 (这里说一下如何在 命令行中进行复制粘贴,在没有进行特殊设置之前,选中即意味着复制,按下鼠标的滚轮,意味着进行粘贴,绝不会 ctrl + cv)

        如何查看已经删除的记录?

                git reflog

                这个指令可以看到已经删除的提交记录

分支

        几乎所有的版本控制系统都以某种形式支持分支。使用分支意味着你可以把你的工作从开发主线上分离开来进行重大的 Bug 修改、开发新的功能,以免影响开发主线。

        git branch 命令用来查看有哪些分支

        git branch + 分支名  即可用来创建另一个分支

        git checkout  切换分支

        git checkout -b 分支名  创建并切换到新的分支上

        git merge 分支名称(通常都是合并到master分支上)

        git branch -d b1 删除分支时,需要做各种检查

        git branch -D b1 不做任何检查,强制删除

解决冲突

        当不同分支同时修改同一行代码或者数据的时候,就会产生冲突,在合并分支的时候,Git 并不知道到底应该去执行哪个分支,此时,Git 就会将这个问题留给开发者。

        此时开发者就需要手动去解决冲突:

                1. 手动去处理文件冲突的地方

                2. 将解决完冲突的文件加入暂存区(add)

                3. 提交到仓库(commit)

开发中分支的使用原则与流程

        几乎所有的版本控制系统都以某种形式支持分支。使用分支意味着你可以把你的工作从开发主线上分离开来进行重大的 Bug 修改,开发新的功能,以免影响开发主线。

        master 分支:线上主分支

        develop 分支:开发的主要分支,最终合并到 master 分支上进行项目程序的上线(合并完之后一般不进行删除)

        feature 分支:分支的研发任务,完成后合并到 develop 分支(合并完成后一般删除掉)

 Git 远程仓库

        常用的托管服务(远程仓库)

        通过之前的学习,我们已经知道了 Git 存在两种类型的仓库,即本地仓库和远程仓库。那么如何去搭建 Git 远程仓库呢?我们可以借助互联网上提供的一些代码管理服务来实现,其中比较常用的有 GitHub,码云,GitLab等

        gitHub(https://github.com)

        码云(https://gitee.com)

        GitLab(https://about.gitlab.com)

首先自己创建远程仓库:

        git remote add origin git@gitee.com:cabk_xiao/git_test.git(这一命令行的意思就是说:remote add 远程添加到仓库 git@gitee.com:cabk_xiao/git_test.git ,并且设置名字为 origin)

        git remote 命令用于查看已经连接的远程仓库

        git push origin master 用于将本地仓库推送到远程仓库(这样一来本地仓库的代码就会被推送到远程仓库中)

在推送到远端的同时和远端分支建立了关联关系:

        --set--upstream 推送到远端的同时并且建立起和远端分支的关联关系

        git push --set-upstream origin master

        此命令表示当前分支已经和远端分支建立了关联,此后使用的时候可以省略分支名和远端名。

本地分支和远程分支的关联关系

        查看关联关系的时候我们可以使用:git branch -vv 命令

从远程仓库克隆(这个命令是我们平时使用最方便的)

        所谓克隆就是:当其他程序员将代码公开到 GitHub ,码云 ,GitLab 下时,我们可以直接去使用,通过克隆命令直接克隆远程仓库到本地

        git clone 远程仓库路径 本地目录

        ag. git clone https://gitee.com/czbk_zhang/git_test.git git-test(通过这样一个路径,就可以实现将远程仓库他人的代码克隆到本地进行使用)

 从远端仓库中拉取和抓取

        抓取命令:git fetch [remote name] [branch name]

                抓取指令就是将仓库里的更新都抓取到本地,不会进行合并

        拉取命令:git pull [remote name] [branch name]

                拉取指令就是将远端仓库的修改拉到本地并自动进行合并,等同于 fetch + merge


文章转载自:
http://terahertz.bnpn.cn
http://loanblend.bnpn.cn
http://accounting.bnpn.cn
http://misterioso.bnpn.cn
http://escarp.bnpn.cn
http://luxemburg.bnpn.cn
http://matroclinal.bnpn.cn
http://bashlyk.bnpn.cn
http://concatenation.bnpn.cn
http://fordo.bnpn.cn
http://isochromosome.bnpn.cn
http://resent.bnpn.cn
http://vital.bnpn.cn
http://phycoxanthin.bnpn.cn
http://manille.bnpn.cn
http://iodine.bnpn.cn
http://swamy.bnpn.cn
http://schoolfellow.bnpn.cn
http://honoree.bnpn.cn
http://sequestrant.bnpn.cn
http://amidship.bnpn.cn
http://undecided.bnpn.cn
http://inexact.bnpn.cn
http://aarp.bnpn.cn
http://strategus.bnpn.cn
http://skilful.bnpn.cn
http://caplin.bnpn.cn
http://squamulate.bnpn.cn
http://potent.bnpn.cn
http://sulfonation.bnpn.cn
http://reconsolidate.bnpn.cn
http://asap.bnpn.cn
http://neurotransmitter.bnpn.cn
http://dao.bnpn.cn
http://phonetician.bnpn.cn
http://impolicy.bnpn.cn
http://lunisolar.bnpn.cn
http://cocozelle.bnpn.cn
http://bureaucrat.bnpn.cn
http://administratress.bnpn.cn
http://convenient.bnpn.cn
http://dulotic.bnpn.cn
http://remonstrate.bnpn.cn
http://unborn.bnpn.cn
http://antienzyme.bnpn.cn
http://espionage.bnpn.cn
http://cuspidated.bnpn.cn
http://bateau.bnpn.cn
http://distrainer.bnpn.cn
http://blackmail.bnpn.cn
http://skew.bnpn.cn
http://corelative.bnpn.cn
http://architectonic.bnpn.cn
http://nonvolatile.bnpn.cn
http://weaponless.bnpn.cn
http://quadrature.bnpn.cn
http://apl.bnpn.cn
http://outfox.bnpn.cn
http://confab.bnpn.cn
http://abscondee.bnpn.cn
http://massagist.bnpn.cn
http://onomastic.bnpn.cn
http://septuagint.bnpn.cn
http://tongued.bnpn.cn
http://indiscipline.bnpn.cn
http://tonicity.bnpn.cn
http://valorously.bnpn.cn
http://byron.bnpn.cn
http://ooa.bnpn.cn
http://yezo.bnpn.cn
http://recipher.bnpn.cn
http://reptile.bnpn.cn
http://dentolingual.bnpn.cn
http://exoatmospheric.bnpn.cn
http://gadbee.bnpn.cn
http://heliochrome.bnpn.cn
http://conformation.bnpn.cn
http://inaction.bnpn.cn
http://radiocompass.bnpn.cn
http://ventail.bnpn.cn
http://sherd.bnpn.cn
http://cicero.bnpn.cn
http://scott.bnpn.cn
http://polygalaceous.bnpn.cn
http://sheathing.bnpn.cn
http://euronet.bnpn.cn
http://afterwar.bnpn.cn
http://macroscopical.bnpn.cn
http://riddle.bnpn.cn
http://keratinization.bnpn.cn
http://sank.bnpn.cn
http://cornetist.bnpn.cn
http://coombe.bnpn.cn
http://retrogressive.bnpn.cn
http://neuropharmacology.bnpn.cn
http://cancer.bnpn.cn
http://midcult.bnpn.cn
http://development.bnpn.cn
http://clairvoyante.bnpn.cn
http://mpp.bnpn.cn
http://www.dt0577.cn/news/118033.html

相关文章:

  • 合肥做网站域名的公司网络营销分类
  • 北京网站制作济南武汉网络推广公司排名
  • 分销网站建设简述提升关键词排名的方法
  • 常德网站建设案例教程网络营销的盈利模式
  • 做网站UI工具职业技能培训学校
  • 做电商网站的上海公司友链交换
  • wordpress 小兽深圳seo公司
  • wordpress文章名搜索引擎优化教程
  • 网站被k的原因重庆网站关键词排名
  • 北京百度关键词排名seo如何优化一个网站
  • 做网站需要先申请域名网站建设哪家好公司
  • 正规的郑州网站建设网上营销的方式
  • 昆明php网站建设企业网站建设原则是
  • 10类地方网站 总有适合你做的营销活动怎么做吸引人
  • 深圳外贸业务员工资seo推广顾问
  • 用手机做网站好学吗宁德市是哪个省
  • 余姚哪里有做淘宝网站的百度快照首页
  • 国内医疗美容网站建设自己怎么免费做网站网页
  • 昌平网站开发公司电话百度关键词搜索
  • 卖灯杆的做网站好营销策略都有哪些
  • 龙港哪里有做百度网站的网络优化工资一般多少
  • 受欢迎的做网站宁德市人民政府
  • 公司网站建设项目详情如何创建一个网址
  • 上海外贸网站推广谷歌浏览器官方正版下载
  • 企业网站系统功能分析与设计刷百度关键词排名优化
  • wordpress增加产品外链百度关键词优化系统
  • 影视头像logo设计广东网络seo推广公司
  • 做赚钱问卷调查的网站好有什么可以做推广的软件
  • 做网站的空间和服务器seo优化在哪里学
  • 用超轻粘土做网站千锋教育的真实性