Git clone、git reset】的更多相关文章

一,git clone 1,git clone某一个分支 git clone -b <branch> <remote_repo> 2,.git 文件太大 :clone的时候,可以指定深度,如下,为1即表示只克隆最近一次commit. 二,撒销一个合并 如果你觉得你合并后的状态是一团乱麻,想把当前的修改都放弃,你可以用下面的命令回到合并之前的状态: $ git reset --hard HEAD 或者你已经把合并后的代码提交,但还是想把它们撒销: $ git reset --hard…
1. 通过ssh密钥实现 ssh-keygen -t rsa -C "你的邮箱" -f "自己定义的目录" 打开: id_rsa.pub ,将文件内容复制到 gitlab 设置页:ssh密钥配置. 2. 通过配置.git-credential配置免密输入 可以进行设置,这样在输入过一次密码之后,以后就不需要每次都输入密码了. 打开终端: 输入: touch ~/.git-credentials 如果手工在其中加入: https:{username}:{passwor…
声明:码字不易,转载请注明出处,欢迎文章下方讨论交流.Git 常用命令速查表 最近在一个学习小组里学习AI的课程,我们所有的学习资料和homework都放在gitlab上.今天一个小队友从gitlab上load仓库的时候问起了这个问题,正好在此总结记录一下,仅供参考. 1.git clone git clone顾名思义就是将其他仓库克隆到本地,包括被clone仓库的版本变化.举个例子,你当前目录比方说是在e:/course/中,此时若想下载远程仓库,本地无需git init,直接git clon…
git clone命令笔记 作用:远程克隆版本库 1. 克隆版本库 git clone <版本库的网址> git clone zoran@192.168.2.167:/data/gitdata/gittest.git git clone https://github.com/jquery/jquery.git 如果想用其它主机名: git clone -o zhangsan <版本库的网址> git clone -o zoran zoran@192.168.2.167:/data/…
记录一下今天 git 拉代码遇到的一些异常情况: 无论是项目目录下 git pull 还是直接 git clone 都不能正常拉代码: 异常情况1 ssh: connect to host gitee.com port 23: Connection timed out fatal: Could not read from remote repository. 我把 ssh: connect to host gitee.com port 23: Connection timed out 当做关键词…
@ 目录 1.克隆现有仓库:git clone 2.检查当前文件状态 :git status 3.跟踪新文件:git add 4.暂存已修改的文件:git add 5.状态简览: git status -s 6.忽略文件:.gitignore 7.查看已暂存和未暂存的修改:git diff 8.提交更新:git commit 9.跳过使用暂存区域:git commit -a 10.移除文件:git rm 11.移动(重命名)文件:git mv file_from file_to 1.克隆现有仓库…
git clone 代表从远程克隆过来包括所有的版本信息 git fetch是从远程获取最新的版本 git pull相当于 git fetch 然后再git merge…
本篇博客是整理git相关知识的第一篇,因为之前一直是用SourceTree对Git的命令行操作用的不是特别熟,于是乎过了一遍ProGit(链接:https://git-scm.com/book/zh/v1).本篇博客以及后边的将要发的几篇博客是对之前看ProGit时的笔记的整理.当然在整理时,根据具体示例来梳理了一下知识点,和ProGit上的讲解顺序有些区别.本篇博客聊了Git基础操作的一部分,主要是基于Github上Fork的Masonry仓库来做的,首先Clone相关仓库,然后根据git s…
今日内容概要 git详情 git工作流程 git常用命令 过滤文件 分支操作 git远程仓库使用 可参照:https://www.cnblogs.com/liuqingzheng/p/15328319.html 内容详细 1.git详情 1.1 git与svn比较 # git 分布式管理 每个客户端都能完成版本管理的功能 控制的对象是开发的项目代码 Git:无网络时也可以提交到本地版本库,待到有网络时再push到服务 # svn集中式管理 所有代码都放在服务端,版本管理由服务端完成 svn:无网…
非教程,只是自己的一个简单笔记.建议没有入门的朋友,直接看git的官方help文档: https://help.github.com/articles/set-up-git 1.注册一个git账号,超级简单. 2.直接在页面上,创建一个仓库(repo) 3.根据https://help.github.com/articles/set-up-git的提示,安装一个客户端软件.然后安装.登录. 4.如果是用公司的代理上网,设置代理的方式如下: 打开Git Shell命令行 依次输入 git conf…