广东制作公司网站怎么做外贸网站

web/2025/10/3 13:36:00/文章来源:
广东制作公司网站,怎么做外贸网站,网络广告策划与制作,阳高网站建设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://www.mzph.cn/web/86240.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

个人免费域名空间建站dns设置 看国外网站

一、母版页简介 使用 ASP.NET 母版页可以为应用程序中的页创建一致的布局。单个母版页可以为应用程序中的所有页(或一组页)定义所需的外观和标准行为。 母版之所以称为母版,就是将大部分网页上固定内容,比如导航栏,版…

爱电影网站做律师网站公司

(int)faultsGroup是0或1但我总是得到这个错误:列’FaultGroup’不能为null有人告诉我为什么吗?语法看起来不错.MySqlCommand cmdAdd new MySqlCommand("INSERT INTO Faults (" " FaultGroup, Text, Date, IP" ") VALUES (&quo…

长春百度网站优化百度网盘登录入口

前言 公司新需求需要导出ppt给业务用,查阅资料后发现也挺简单的,记录一下。 如有不懂的可以留言!!! 1.安装包 npm install pptxgenjs --save2.引入包 在需要使用的文件中引入 import Pptxgenfrom "pptxgenjs&…

做网站接广告南宁seo按天收费

前几天在玩 FFmpeg 的时后,突然发现 Ubuntu 上多了 php5-ffmpeg 这个扩充套件,就想来玩玩看,看好不好用,有两个结论:读取影片取决于 FFmpeg 的支援性,如果想要什么格式都支援的话,建议自己重新编…

湖南网站开发 岚鸿qq空间登录入口

1、按下win R键,在其中输入:hdwwiz,然后点击“确定”或者按回车键,打开“添加硬件”对话框。2、看到如下界面时,选择“网络适配器”(如下图所示), 在接着出现的界面中,左方“厂商”一栏里选择“…

网站流量作用网站风格总结

SpeechRecognition可以支持多种模型语音转文字,感觉vosk还不错,使用起来也简单一些;百度也有PaddleSpeech,但是安装起来太麻烦,不是这个库版本不对就是那个库有问题,用起来不方便; 安装SpeechR…

海口网站建设是什么意思wordpress文章格式

目录 51.1 输入元素 input 51.1.1 文本域 51.1.2 密码输入框 51.1.3 单选框 51.1.4 复选框 51.1.5 提交按钮 51.1.6 重置按钮 51.1.7 普通按钮 51.1.8 图片按钮 51.1.9 隐藏域 51.1.10 文件域 51.2 多行文本框 51.3 下拉列表框 51.4 表单的综合示例 表单是网页中…

专门做尿不湿的网站最好的app制作公司

环境: 飞凌OK6410A开发板, Windows CE6.0系统 最近在做GPRS通信,可是手头上的GPRS模块(Q2403A)是五线串口的(RXD、TXD、GND、RCS、CTS),老板又不愿买新的模块。所以考虑将调试串口CO…

网站开发步骤规划建筑贴图素材网站

题目描述 求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的…

织梦网站源码大连企业建设网站

while 循环是一种前测试循环结构,意味着在每次循环开始时先检查条件是否为真,如果为真,则执行循环体中的代码,然后再次检查条件。只有当条件为假时,循环才会终止。 通过结合实际问题和 while 循环,我们可以…

动画怎么制作一直在做竞价的网站是不是不需要做seo

java8 camel面料8 Fabric8是来自Red Hat的JBoss Fuse产品的Apache 2.0许可上游社区。 这是一个基于Apache ActiveMQ , Camel , CXF , Karaf , HawtIO等的集成平台。 它提供了自动化的配置和部署管理,以帮助使部署变得…

北京欢迎你网站制作公司用织梦系统做网站产权

办法其实很多,有两种较常用。第一种是配置文件不提交真实内容,只提交一个模板文件。每个开发者克隆之后按照自己的环境补完配置文件,这样自然而然就独立出来了(需更改文件名并忽略有效配置文件)。如果配置文件很大配置项很多,此法…

全国网站打开速度鄱阳网站建设

在这个快节奏的时代,越来越多的人选择电动自行车和电摩作为日常出行的交通工具。作为小牛电动车的忠实用户,我深知骑行过程中的安全和保养的重要性。为了给大家带来更好的骑行体验,我今天要向大家推荐一款神奇的“黑科技”——牛油宝&#xf…

徐州网络推广服务长安seo排名优化培训

定义 策略(Strategy)模式定义了算法族,分别封装起来,让它们之间可以互相替换 ,此模式让算法的变化独立于使用算法的客户。 案例:模拟鸭子应用 一开始 新需求:模拟程序需要会飞的鸭子 在父类新…

网站开发笔记本要多少钱的微信视频网站怎么做的好

在两个完成的阶段其中之一上应用函数 下面的例子创建了CompletableFuture, applyToEither处理两个阶段, 在其中之一上应用函数(包保证哪一个被执行)。本例中的两个阶段一个是应用大写转换在原始的字符串上, 另一个阶段是应用小些转换。 static void ap…

石家庄电商网站网络管理系统中 管理对象是指

希望你每天都来看我!点击上方“PH留学”-->点击右上角“...” -->点选“设为星标?”小编前言上周Times发布了2021高等教育世界大学排名重磅 | 2021年THE世界大学排名发布,美国高校依然站在留学鄙视链顶端!当时我们说四大权威世界大学排…

杭州做网站五网站解决访问量超载

路由管理是插件GetX常用功能之一,为什么说之一呢?因为GetX的功能远不止路由管理这么简单。 GetX的重要功能如下: 1、路由管理2、状态管理3、国际化4、主题5、GetUtil工具6、dialog 弹框7、snackbar 其实上面功能介绍的还是不够详细&#xff…

qq自动发货平台网站怎么做WordPress安全社区

平面光波导_三层均匀平面光波导_射线分析法 三层均匀平面光波导: 折射率沿 x x x 方向有变化,沿 y y y、 z z z 方向没有变化三层:芯区( n 1 n_1 n1​) > > > 衬底( n 2 n_2 n2​) ≥ \geq ≥ 包层( n 3 n_3 n3​)包层通常为空…

有没有做兼职的网站wordpress 图片 二级域名

题目链接&#xff1a;http://poj.org/problem?id1986 题意&#xff1a;就是老问题求val[u]val[v]-2*val[root]就行。还有这题没有给出不联通怎么输出那么题目给出的数据一定 是联通的。 题解&#xff1a;就是单纯的lca。 #include <iostream> #include <cstring> …

做模板网站怎么放视频重庆招标信息网官网查询

引子&#xff0c;软件工程没有银弹上一篇博文领域驱动设计&#xff0c;让程序员心中有码&#xff0c;抛出了一个问题&#xff0c;领域驱动设计真的是万能的良方吗&#xff1f;对于这个问题&#xff0c;大家的答案无疑是一致的&#xff0c;作为一种非常受软件行业欢迎的软件思想…