git命令

Jenkits配置

孤街浪徒 提交于 2019-11-29 12:28:53
1、新建项目 2、源码管理选择配置git, 证书为git的用户名和密码 3、设置windows命令(所有路径都是在jenkins的workspace下) 4、增加构建后操作-输出报告 5、配置邮件 5.1在系统设置里面配置邮件参数,邮件密码不是登录密码。 你好呀红明,你可以的,加油。 $PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS: Check console output at $BUILD_URL to view the results. 5.2配置项目内邮件 来源: https://www.cnblogs.com/minghong/p/11517714.html

Python 命令行之旅:使用 argparse 实现 git 命令

梦想的初衷 提交于 2019-11-29 05:42:40
作者:HelloGitHub- Prodesire HelloGitHub 的《讲解开源项目》系列,项目地址: https://github.com/HelloGitHub-Team/Article 前言 在前面三篇介绍 argparse 的文章中,我们全面了解了 argparse 的能力,相信不少小伙伴们都已经摩拳擦掌,想要打造一个属于自己的命令行工具。 本文将以我们日常工作中最常见的 git 命令为例,讲解如何使用 argparse 库来实现一个真正可用的命令行程序。 本系列文章默认使用 Python 3 作为解释器进行讲解。 若你仍在使用 Python 2,请注意两者之间语法和库的使用差异哦~ git 常用命令 大家不妨回忆一下,平时最常使用 git 子命令都有哪些? 当你写好一段代码或增删一些文件后,会用如下命令查看文件状态: git status 确认文件状态后,会用如下命令将的一个或多个文件(夹)添加到暂存区: git add [pathspec [pathspec ...]] 然后使用如下命令提交信息: git commit -m "your commit message" 最后使用如下命令将提交推送到远程仓库: git push 我们将使用 argparse 和 gitpython 库来实现这 4 个子命令。 关于 gitpython gitpython 是一个和

ubuntu16

99封情书 提交于 2019-11-29 03:58:34
sudo lsb_release -a cat /etc/issue ls -al /bin/sh # choose [No] to use bash sudo dpkg-reconfigure dash sudo apt-get install ssh openssh-server ssh-import-id lzop sudo apt-get purge libreoffice? sudo apt-get remove --purge libreoffice* sudo apt-get purge openjdk* sudo apt-get remove libreoffice-common unity-webapps-common thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install onboard deja-dup sudo apt-get install vim vim-gnome vim-addon-manager vim-scripts

vue练习项目(一)

こ雲淡風輕ζ 提交于 2019-11-28 22:46:31
一、环境准备 首先安装Node(必须)。没安装去官网下载安装。官网: http://nodejs.cn/download/ 选择适合自己电脑版本即可。 安装Git(非必要)。没下载去官网下载即可。官网: https://git-scm.com/ 安装成功之后,打开cmd进行,如果均可出现即可。 二、搭建Vue脚手架(vue-cli)并创建一个项目,运行项目 在cmd命令行中输入,安装即可。 利用webpack创建项目: 把cmd切换到此文件夹中 开始进行创建项目---> 项目初始化完成: 输入:cd xxxxx npm run dev 出现 在浏览器中输入localhost:8080 出现下图表示项目启动成功。 来源: https://blog.csdn.net/BlackPlus28/article/details/100144843

码云和git指令

那年仲夏 提交于 2019-11-28 17:32:51
码云和git常用指令 目录: 替代cmd的实用工具cmder 码云的使用 git常用指令的使用 合并分支 码云的辅助文档以及官方联系方式 最近公司一直在使用国内的远程代码托管仓库码云(开源中国的),个人感觉还不错,给大家推荐一下,比github的速度要快很多。中文界面让像我这样英文不太好的小伙伴也更有安全感。 没有用过码云的朋友们可以了解一下喔,真的很不错。 官网 1.先给推荐一个比较实用的工具可以替代cmd控制台 喔!!! cmder 是一款Windows环境下非常简洁美观易用的cmd替代者,它支持了大部分的Linux命令。cmder可以复制粘贴其中的报错代码。让我们更快的了解报错问题。 官网下载 cmder.net; (注意下载时需要翻墙; 翻墙软件 , 个人建议不需翻墙时卸载,有的时候和浏览器显示会冲突 ) , 安装教程 cmder使用说明 2.码云的使用 在码云中可分为公有项目和私有项目。 公有项目是大家都可以操作的 私有项目只有开启权限才可以进行操作的 在创建过项目之后也可以进行公有项目和私有项目的切换 码云的代码使分为三种,原来是两种在近期多添加了svn的使用方式(越来越强大了) 第一种,cmd控制台中的操作指令 第二种,ssh方式(具体没使用过,是一种只读的方式,只可以pull和克隆代码) 第三种,svn方式(和自己服务器部署的svn使用方式相同) 3

Git命令大全

拟墨画扇 提交于 2019-11-28 12:27:51
git init 在本地新建一个仓库 repository,进入一个项目目录,执行 git init,会初始化这个仓库,并在当前文件夹下创建一个 .git 文件夹. git clone 获取一个url对应的远程Git repo, 创建一个local copy. 一般的格式是git clone [url]. clone下来的repo会以url最后一个斜线后面的名称命名,创建一个文件夹,如果想要指定特定的名称,可以git clone [url] newname指定. git status 查询repo的状态. git status -s: -s表示short, -s的输出标记会有两列,第一列是对staging区域而言,第二列是对working目录而言. git log show commit history of a branch. git log --oneline --number: 每条log只显示一行,显示number条. git log --oneline --graph:可以图形化地表示出分支合并历史. git log branchname可以显示特定分支的log. git log --oneline branch1 ^branch2,可以查看在分支1,却不在分支2中的提交.^表示排除这个分支(Window下可能要给^branch2加上引号). git log -

06-Git配置多个SSH-Key

ⅰ亾dé卋堺 提交于 2019-11-27 19:28:15
//设置全局用户和邮箱 git config --global user.name "汐小旅Shiory" git config --global user.email "Shiory@aliyun.com" //生成多个SSH key ssh-keygen -t rsa -C 'Shiory@aliyun.com' -f ~/.ssh/gitee_id_rsa ssh-keygen -t rsa -C 'Shiory@aliyun.com' -f ~/.ssh/github_id_rsa //在.ssh目录下新建一个config文件,内容如下 # gitee Host gitee.com HostName gitee.com PreferredAuthentications publickey IdentityFile ~/.ssh/gitee_id_rsa # github Host github.com HostName github.com PreferredAuthentications publickey IdentityFile ~/.ssh/github_id_rsa //用ssh命令分别测试 ssh -T git@gitee.com ssh -T git@github.com 有警告没事,输入yes即可 //debug调试 ssh -vT git@gitee

git rebase VS git merge

China☆狼群 提交于 2019-11-27 19:10:59
git rebase VS git merge 写在前面 如果你不能很好的应用 Git,那么这里为你提供一个非常棒的 Git 在线练习工具 Git Online (回复公众号「工具」,获取更多内容) ,你可以更直观的看到你所使用的命令会产生什么效果 另外,你在使用 Git 合并分支时只会使用 git merge 吗?有时使用 git rebase 可以比 git merge 做出更优雅的操作 - - - - - Merge 与 Rebase 不知怎么, git rebase 命令被赋予了一个神奇的污毒声誉,初学者应该远离它,但它实际上可以让开发团队在使用时更加轻松。 你可以将它理解成「七伤拳」,「七伤拳」并不是不能练,只是练「七伤拳」有一个先诀条件,那就是内功境界一定要非常高,即你要充分理解 git rebase 命令 在本文中,我们将 git rebase 与 git merge 命令进行比较。在 Git 工作流中,说明所有可以使用 rebase 的场景 概念概述 关于 git rebase ,首先要理解的是它解决了和 git merge 同样的问题。这两个命令都旨在将更改从一个分支合并到另一个分支,但二者的合并方式却有很大的不同。 当你在专用分支上开发新 feature 时,然后另一个团队成员在 master 分支提交了新的 commits,这会发生什么?这会导致分叉的历史记录

如何把SAP WebIDE里的Web项目同Github仓库连接起来

生来就可爱ヽ(ⅴ<●) 提交于 2019-11-27 18:16:42
我们在SAP WebIDE里进行UI5应用开发时,当然也希望能将开发的代码纳入到github版本管理中去。 步骤其实非常简单。 右键点击WebIDE里UI5应用,git->Initialize Local Repository: 输入github上的用户名和密码,稍后WebIDE会用这个credential与Github建立连接。 在Github上新建一个空的代码仓库: 把生成的url复制下来,粘贴到SAP WebIDE的git repository配置对话框中: 然后再使用右键菜单创建一个远端branch,取名Master: 之后,利用右侧的git面板提供的各种命令,即可进行常规的commit,pull,push等操作。 在WebIDE里触发的Github操作成功施加到了Github的仓库里 要获取更多Jerry的原创文章,请关注公众号"汪子熙": 来源: https://blog.csdn.net/i042416/article/details/99701607