云服务器内容精选
-
Windows系统如何使用HTTPS协议设置免密码提交代码 Windows系统设置免密码提交代码方法,如下表所示。 表1 Windows系统设置免密码提交代码 方法 操作说明 本地配置HTTPS密码 设置Git验证方式。 打开Git客户端:git config --global credential.helper store 使用Git命令进行首次Clone或Push代码,根据提示填写用户名和密码。 打开“.git-credentials”文件,如果已在本地存储了用户名和密码,会出现如下记录: https://username:password@***.***.***.com
-
Linux系统如何使用HTTPS协议设置免密码提交代码 Linux系统提供两种可选的免密码访问模式: cache模式: 将凭证存放在内存中一段时间,密码永远不会被存储在磁盘中,并且在15分钟后从内存中清除: git config --global credential.helper cache #Set git to use the credential memory cache 通过timeout选项设置过期时间,单位为秒: git config --global credential.helper 'cache --timeout=3600' # Set the cache to timeout after 1 hour (setting is in seconds) store模式: 将凭证用明文的形式存放在磁盘“home”目录下(默认是“~/.git-credentials”),永不过期,除非手动修改在Git服务器上的密码,否则永远不需要再次输入凭证信息。“git-credentials”文件内容如下: https://username:password@***********.com 保存退出后,执行如下命令即可完成: git config --global credential.helper store
-
常用命令 Git常用命令的功能、格式、参数说明以及使用实例如下所示。 表1 Git常用命令 命令 功能 格式 参数说明 使用实例 ssh–keygen –t rsa 生成密钥 ssh–keygen –t rsa –C [email] email:邮箱地址 在C盘.ssh文件夹下获取密钥文件“id_rsa.pub” ssh–keygen –t rsa –C "devcloud_key01@XXX.com" git branch 新建分支。 git branch [new branchname] new branchname:新的分支名 新建分支: git branch newbranch git branch –D 删除分支 git branch –D [new branchname] new branchname:新的分支名 删除本地分支: git branch –D newbranch 删除服务器仓库分支 git branch –rd origin/newbranch 同步远端已删除的分支 git remote prune origin git add 添加文件到暂存区。 git add [filename] filename:文件名 添加一个文件到暂缓区: git add filename 添加所有修改的和新增的文件到暂缓区: git add . git rm 删除本地目录或文件。 git rm [filename] filename:文件名或目录名 删除文件: git rm filename git clone 克隆远程仓库。 git clone [VersionAddress] VersionAddress:版本库的网址。 克隆jQuery的版本库: git clone https://github.com/jquery/jquery.git 该命令会在本地主机生成一个目录,与远程主机的版本库同名。 git pull 把远程仓库的分支pull到本地,再与本地的指定分支合并。 git pull [RemoteHostname] [RemoteBranchname]:[LocalBranchname] - 取回“origin”主机的“next”分支,与本地的“master”分支合并: git pull origin next:master git diff 文件、分支、目录或版本的比较。 git diff - 当前与“master”分支的比较: git diff master git commit 文件提交。 git commit - 添加提交信息: git commit –m "commit message" git push 推送文件到远程仓库。 git push [RemoteHostname] [LocalBranchname] [RemoteBranchname] - 如果省略远程分支名,则表示将本地分支推送与之存在“追踪关系”的远程分支(通常两者同名),如果该远程分支不存在,则会被新建: git push origin master 上面命令表示,将本地的master分支推送到origin主机的master分支。如果后者不存在,则会被新建。 git merge 合并分支。 git merge [branch] branch:分支名 假设当前分支为“develop”,将master主分支之后的最新提交merge到当前的develop分支上: git merge master git checkout 切换分支。 git checkout [branchname] branchname:分支名 切换到master分支: git checkout master git log 列出日志信息。 git log - 列出所有的log: git log –-all git status 查看状态输出。 git status - git status git grep 查找字符串。 git grep - 查找是否有“hello”字符串: git grep "hello" git show 显示内容或修改的内容。 git show - git show v1 显示“tag v1”的修改内容 git show HEAD 显示当前版本的修改文件 git show HEAD^ 显示前一版本所有的修改文件 git show HEAD~4 显示前4版本的修改文件 git stash 暂存区。 git stash - git stash 用于保存和恢复工作进度 git stash list 列出暂存区的文件 git stash pop 取出最新的一笔,并移除 git stash apply 取出但不移除 git stash clear 清除暂存区 git ls-files 查看文件。 git ls-files - git ls-files –d 查看已经删除的文件 git ls-files –d |xargs git checkout 将已删除的文件还原 git remote 操作远程。 git remote - git push origin master:newbranch 增加远程仓库的分支 git remote add newbranch 增加远程仓库的分支 git remote show 列出现在远程有多少版本库 git remote rm newbranch 删除远程仓库的新分支 git remote update 更新远程所有版本的分支
更多精彩内容
CDN加速
GaussDB
文字转换成语音
免费的服务器
如何创建网站
域名网站购买
私有云桌面
云主机哪个好
域名怎么备案
手机云电脑
SSL证书申请
云点播服务器
免费OCR是什么
电脑云桌面
域名备案怎么弄
语音转文字
文字图片识别
云桌面是什么
网址安全检测
网站建设搭建
国外CDN加速
SSL免费证书申请
短信批量发送
图片OCR识别
云数据库MySQL
个人域名购买
录音转文字
扫描图片识别文字
OCR图片识别
行驶证识别
虚拟电话号码
电话呼叫中心软件
怎么制作一个网站
Email注册网站
华为VNC
图像文字识别
企业网站制作
个人网站搭建
华为云计算
免费租用云托管
云桌面云服务器
ocr文字识别免费版
HTTPS证书申请
图片文字识别转换
国外域名注册商
使用免费虚拟主机
云电脑主机多少钱
鲲鹏云手机
短信验证码平台
OCR图片文字识别
SSL证书是什么
申请企业邮箱步骤
免费的企业用邮箱
云免流搭建教程
域名价格