remote

git常用命令

女生的网名这么多〃 提交于 2020-01-05 13:52:22
学无止境,精益求精! 十年河东,十年河西,莫欺少年穷! 学历代表你的过去,能力代表你的现在,学习代表你的将来! 本篇博客是转发的别人的,原文地址: http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 很久没写博客了,都是工作太忙闹的,索性今儿转发一篇!省的博客园太冷清了... Git图形化界面我用的还可以,但是命令就不太会了,索性和大家一起学习下Git命令的用法... 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为 .gitconfig ,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。 # 显示当前的Git配置 $ git config --list # 编辑Git配置文件 $ git

GIT 常用命令

独自空忆成欢 提交于 2020-01-05 13:52:02
学无止境,精益求精! 十年河东,十年河西,莫欺少年穷! 学历代表你的过去,能力代表你的现在,学习代表你的将来! 本篇博客是转发的别人的,原文地址: http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 很久没写博客了,都是工作太忙闹的,索性今儿转发一篇!省的博客园太冷清了... Git图形化界面我用的还可以,但是命令就不太会了,索性和大家一起学习下Git命令的用法... 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为 .gitconfig ,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。 # 显示当前的Git配置 $ git config --list # 编辑Git配置文件 $ git

GIT 常用命令

人走茶凉 提交于 2020-01-05 13:51:43
学无止境,精益求精! 十年河东,十年河西,莫欺少年穷! 学历代表你的过去,能力代表你的现在,学习代表你的将来! 本篇博客是转发的别人的,原文地址: http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 很久没写博客了,都是工作太忙闹的,索性今儿转发一篇!省的博客园太冷清了... Git图形化界面我用的还可以,但是命令就不太会了,索性和大家一起学习下Git命令的用法... 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为 .gitconfig ,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。 # 显示当前的Git配置 $ git config --list # 编辑Git配置文件 $ git

SmokeTest测试流程

拈花ヽ惹草 提交于 2020-01-04 03:45:20
没办法了,本来是表格,但是粘贴不过来 测试目的: 用于检测该版本在基本的应用场景下,基本的功能是否满足。 测试前提: 发货版本 示例:ATV9冒烟测试测试项解读 表格获取:Google ATV help官网。 Test Plan Version 1.1.2_External_and_3PL Device/Build details Build fingerprint(s) being tested: Use: adb shell getprop ro.build.fingerprint <fingerprint(s)> Reference fingerprint of previously Approved build: Populate this if only running the 'Lite test' cases, and relying on fuller tests from previously Approved builds. See details here: <fingerprint(s)> https://support.google.com/androidpartners_androidtv/answer/9020145 Area Lite test? Test What to look for Exclusions / Applicability

在github上创建项目,博客

穿精又带淫゛_ 提交于 2020-01-03 08:35:19
第一步,在github上建个仓库。 注:我这里是要创建一个 zhangsx18.github.io 的博客,所以仓库名称必须是zhangsx18.github.io . 不然会出现文章最后面的错误。 一个github帐号只能创建一个博客,博客的名称必须和用户名相同。 二、 https://desktop.github.com/ 下载github客户端,翻墙不行的话,可以试试不翻墙。 创建ssh:打开终端检测是否存在ssh:命令cd ~/.ssh 如果存在,先将已有的ssh备份,或者将新建的ssh生成到另外的目录下 如果不存在,通过默认的参数直接生成ssh $ssh-keygen -t rsa -C xxxxx@gmail.com(注册github时的email) 三、 在github中添加ssh(如图示): 登陆github,选择Account Settings-->SSH Keys 添加ssh Title:xxxxx@gmail.com,可以随便填 Key:打开你生成的id_rsa.pub文件,将其中内容拷贝至此。 四、 打开终端,先测试一下你的帐号跟github连上没有:ssh -T git@github.com 如果出现如下提示,表示你已经连上了. 五、 clone刚才新建的repository 到本地,输入命令: git clone git@github.com

如何将现有的非空目录转换为Git工作目录并将文件推送到远程存储库

邮差的信 提交于 2020-01-02 16:28:56
我有一个非空目录(例如/ etc / something),其中包含无法重命名,移动或删除的文件。 我想将这个目录检查到 git 中。 我希望能够使用“git push”或类似的东西将此存储库的状态推送到远程存储库(在另一台计算机上)。 这很简单,使用Subversion(目前我们使用Subversion),使用: svn mkdir <url> -m <msg> cd <localdir> svn co <url> . svn add <files etc> svn commit -m <msg> 什么是git等价物? 我可以“git clone”到一个空目录中,只需移动.git目录并使一切正常吗? #1楼 如果远程存储库不为空(如果您在hub.jazz.net上使用IBM DevOps就是这种情况),那么您需要使用以下序列: cd <localDir> git init git add -A . git pull <url> master git commit -m "message" git remote add origin <url> git push 编辑1月30日17日:请看下面的评论,确保您使用正确的回购! #2楼 这是我的解决方案: git init git remote add origin PATH/TO/REPO git fetch git checkout

VS2017社区版远程调试

淺唱寂寞╮ 提交于 2019-12-31 12:55:03
1、首先在VS的安装目录下找到Remote Debugger目录,我本机的目录是:C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Remote Debugger。然后将该目录拷贝到远程目标机上。在该目录下面找到文件msvsmon.exe,运行该exe文件,打开远程调试器。 2、将需要远程调试的程序目录拷贝到远程目标机上,然后共享该目录。以我的远程目标机为例,程序根目录是Debug目录,就将Debug目录设置为共享。 3、打开远程调试器界面上的工具=》选项界面,设置远程调试的登录选项,也可以选择无身份验证 4、至此远程目标机已经设置完毕。 5、在VS2017菜单栏中选择Remote Debug,如图: 6、进入到启动项目的项目属性页,调试选项卡界面: 启动外部程序:远程目标机可执行文件的目录,这里使用了文件共享功能 工作目录:远程目标机的程序根目录。 使用远程计算机:远程目标机的IP地址或者计算机名 7、进入生成事件选项卡,如图: 命令行为:if "$(ConfigurationName)"=="Remote Debug" copy /y "$(ProjectDir)bin\debug\$(TargetName).*" \\192.168.16.215\Debug\ 这个命令行的意思是

玩转VSCode插件之Remote-SSH

送分小仙女□ 提交于 2019-12-30 07:03:29
前言 每当更换电脑就要从新搭建一遍开发环境。。。 每当拉完最新代码程序在本地跑不起来的时候就要检查服务器和开发电脑的环境。。。 每当服务器上出Bug的时候就想如果可以能够调试服务器代码多好啊。。 你是不是早就受够了vim这个煞笔编辑器。。。 现在最火的是云原生应用,什么时候才能云开发啊? 来了来了它真的来了!!! 北京时间2019年5月3日,在 PyCon 2019 大会上,微软发布了 VS Code Remote,开启了远程开发的新时代!这次发布包含了三款核心的全新插件,它们可以帮助开发者在容器,物理或虚拟机,以及 Windows Subsystem for Linux (WSL) 中实现无缝的远程开发。通过安装 Remote Development Extension Pack ,你可以快速上手远程开发。 Visual Studio Code Remote 允许开发者将容器,远程计算机,或 Windows Subsystem for Linux (WSL) 作为完整的开发环境。你可以: 在部署相同的操作系统上进行开发,或者使用更大或更专业的硬件。 把开发环境作为沙箱,以避免影响本地计算机配置。 让新手轻松上手,让每个人都保持一致的开发环境。 使用原本在本地环境不可用的工具或运行时,或者管理它们的多个版本。 在 WSL 里开发 Linux 应用。

常用的Git命令

人走茶凉 提交于 2019-12-29 09:29:47
常用 克隆一个仓库: git clone [url] 选中一个分支: git checkout [brachName] 从远程分支拉取最新的数据,不会合并到当前分支: git fetch 从远程分支拉取最新的数据,自动合并到当前分支: git pull 查看当前工作区状态: git status 把文件加入到暂存区: git add [fileName] 从暂存区把文件移除: git reset HEAD [fileName] 提交暂存区文件: git commit -m "[commit message]" 把工作区的更新推送到远程分支: git push 把远程分支合并到当前分支: git merge [origin/branchName] 偶尔用 列出最近的commit记录: git log \ git log --pretty=oneline 列出历史操作记录: git reflog 回退到某个版本: git reset --hard [commitId] 丢弃工作区中fileName文件的修改: git checkout -- [fileName] 把文件从git版本库中移除(不删除文件): git rm --cached [fileName] 把文件从git版本库中移除(删除文件): git rm --f [fileName] Branch 列出本地分支: git

git push解决办法: ! [remote rejected] master -> master (pre-receive hook declined)

雨燕双飞 提交于 2019-12-27 21:36:51
前天准备上传一个project到GitLab上,但是试了很多次都上传不上去,报错如下: ! [remote rejected] master -> master (pre-receive hook declined) 截图: 一开始还以为自己用户名和密码错误,试了好多次,网上搜所索也没搜索到明确的结果,不过最后还是找到了解决的办法。 git push不上去的原因在于所push的分支权限为protected,只有项目的管理员或者项目的管理员指派的具有相应权限的人才能进行push,要进行项目的push,有如下两种方法: 1.将所要push的内容所在的分支的protected权限关闭 (1)进入所在项目的settings (2)点击进入Protected branches,点击unprotected将master分支的权限改变,即关闭master的protected权限 2.新建其它分支,将项目push到新建的分支上,后期再进行merge (1)新建分支 git branch 分支名 (2)切换分支 git checkout 分支名 (3)进行项目上传 git add . git commit -m "提交的信息" git remote add origin 远程仓库地址 git push -u origin 分支名 来源: https://www.cnblogs.com