ansible 批量在远程主机上执行命令或者脚本 git   做版本控制的一个工具 ## git操作命令: 工作区:当前编辑的区域 缓存区:add 之后的区域 本地仓库:commit之后的区域 远程仓库:远程的区域 git init 初始化 git add . 将工作区的内容添加到缓存区 git commit -m " " 将缓存区的内容提交到本地仓库 git status 查看git的状态 git config --global user.name git config --glob…
学习一下sourcetree使用git 目录 一 克隆Clone 二 提交Commit和推送Push 三 拉取pull和获取fetch 四 版本回退reset 五 检出checkout 六 标签Tag 一 从远程库克隆Clone Clone就是将远程库的代码拷贝到本地. 填写远程和本地项目路径,点击“克隆“.这样就会将服务器上项目代码克隆到本地了. git -c diff.mnemonicprefix=false -c core.quotepath=false clone --recursive…
git push与git pull是一对推送/拉取分支的git命令. git push 使用本地的对应分支来更新对应的远程分支. $ git push <远程主机名> <本地分支名>:<远程分支名> 注意: 命令中的本地分支是指将要被推送到远端的分支,而远程分支是指推送的目标分支,即将本地分支合并到远程分支. 如果省略远程分支名,则表示将本地分支推送与之存在”追踪关系”的远程分支(通常两者同名),如果该远程分支不存在,则会被新建. $ git push origin m…
  版本控制git之三-多人协作 wangfeng7399已关注0人评论350人阅读2019-02-20 21:33:08   如果你想获得一份已经存在了的 Git 仓库的拷贝,比如说,你想为某个开源项目贡献自己的一份力,这时就要用到 `git clone` 命令. 如果你对其它的 VCS 系统(比如说Subversion)很熟悉,请留心一下你所使用的命令是"clone"而不是"checkout". 这是 Git 区别于其它版本控制系统的一个重要特性,Git 克隆的…
说明:此笔记在centos 7 上完成 1.配置公钥 [root@kangvcar ~]# ssh-keygen -t rsa -C "kangvcar@126.com" [root@kangvcar ~]# cat .ssh/id_rsa.pub 注意:在本地用ssh-keygen生成密钥对后,把公钥添加到github上 2.安装git服务 [root@kangvcar ~]# yum -y install git 3.配置基本环境参数 [root@kangvcar ~]# git…
git推送本地分支到远程分支 场景 有时候我们开发需要开一个分支,这样可以有效的并行开发. 开分支有两种方式: 一种是在远程开好分支,本地直接拉下来; 一种是本地开好分支,推送到远程. 远程先开好分支然后拉到本地 git checkout -b feature-branch origin/feature-branch    //检出远程的feature-branch分支到本地 本地先开好分支然后推送到远程 $  git checkout -b feature-branch    //创建并切换到…
如果不小心把错误的commit给commit了,可以对其进行撤销 1.使用git log查看commit日志,找到错误提交前一版本commit的哈希值; 2.使用git reset --hard commit_id; 3.git push origin HEAD --force(git push --force) 将修改提交到git服务器…
https://blog.csdn.net/litianze99/article/details/52452521…
找到解决了方法: 1)运行PuTTYGen,在Conversions菜单中点击Import key,选择ssh-keygen生成的私钥文件所在位置,比如id_rsa文件. 2)点击Save private key按钮,将其保存为.ppk文件. 3)打开Pageant,点击Add Key,选择前一步所保存的.ppk文件所在的位置即可.…
本文记录了远程库的连接和库的克隆和推送. 远程仓库简介 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上.有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分. 分布式版本系统的最大好处之一是在本地工作完全不需要考虑远程库的存在,也就是有没有联网都可以正常工作,而SVN在没有联网的时候是拒绝干活的!当有网络的时候,再把本地提交推送一下就完成了同步, 有个叫GitHub的国外网站,提供Git仓库托管服务的,所以…