git
努力的去实现梦想
这个作者很懒,什么都没留下…
展开
-
git clone 下载不成功提示:无法解析主机:github.com 解决方案
在git 仓库输入:git config --global url."https://".insteadOf git://或者vim /etc/resolv.conf,增加nameserver 8.8.8.8或者nameserver 114.114.114.114即可亲测有效转载 2018-03-17 11:50:14 · 11196 阅读 · 2 评论 -
mac 下git通过ssh方式免密码push
1. 输入命令ssh-keygen -t rsa -C “你的github邮箱”2.来到你的~/.ssh/目录下会有两个文件打开其中给的id_rsa.pub,复制里面的内容到github网址中的settings里面的SSH文本框里面。4.在你的项目目录下打开.git/config文件修改里面的url为你的git下载地址,不要是https的 5.提示这样就成功了...转载 2018-03-19 22:23:12 · 2760 阅读 · 1 评论 -
git使用.gitignore设置不生效或不起作用问题的解决方法
用这个命令清空缓存,.gitignore的改动设置才能生效:git rm -r --cached .转载 2018-03-19 22:15:03 · 2246 阅读 · 0 评论 -
git 分支操作
1.创建分支git branch 分支名称2.切换分支git checkout 分支名称3.在分支修改代码后提交git add --all//提交修改的全部代码git commit -m "1"//提交加备注4.切换到主分支mastergit checkout master5.分支合并git pull origin master //先拉取一遍代码git merge 修改部分所属分支名称进行合并6...原创 2018-03-19 18:25:40 · 108 阅读 · 0 评论 -
Git回滚代码到某个commit版本
1.先用git log查看提交的版本日志2.$ git reset --hard HEAD^ 回退到上个版本$ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前$ git reset --hard commit_id 退到/进到 指定commit的sha码进行回退...转载 2018-03-19 15:39:08 · 1266 阅读 · 0 评论 -
WINDOWS下git通过SSH方式免密码push
第一步:生成public/private rsa key pair找到git的安装目录,然后双击bash.exe,在命令行中输入ssh-keygen -t rsa -C "你的github邮箱"默认在这个目录C:\Users\Administrator\.ssh生成id_rsa和id_rsa.pub两个文件,如下图第二步:输入passphrase(本步骤可以跳过)设置passphrase后,进行版...原创 2018-03-19 15:37:14 · 1359 阅读 · 0 评论 -
git禁止上传不想上传的文件
在你的项目目录下touch .gitignore ///创建.gitignorevim .gitignore ///进入编辑.gitignore# 此为注释 – 将被 Git 忽略*.a # 忽略所有 .a 结尾的文件!lib.a # 但 lib.a 除外/TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODObuild/ ...转载 2018-03-18 17:31:33 · 8943 阅读 · 0 评论 -
linux下git安装和配置
搭建Git服务器需要准备一台运行Linux的机器,本文以Centos6.8纯净版系统为例搭建自己的Git服务。准备工作:以root用户登陆自己的Linux服务器。一 安装git1、 安装依赖包[root@iZwz945po7bqabsr6de22fZ]# yum install curl-devel expat-devel gettext-devel openssl-devel z...转载 2018-03-18 17:31:42 · 1470 阅读 · 0 评论 -
MAC终端上传文件到远程服务器
scp -p 22 ./data.sql root@远程ip地址:/root //把data.sql文件上传到 远程服务器的 /root目录下转载 2018-03-17 17:25:21 · 5937 阅读 · 0 评论 -
修改git配置文件
vim ~/.gitconfig转载 2018-03-17 16:41:25 · 2922 阅读 · 0 评论 -
git分支管理与远程分支关联
github上已经有master分支 和dev分支在本地git checkout -b dev 新建并切换到本地dev分支git pull origin dev 本地分支与远程分支相关联在本地新建分支并推送到远程git checkout -b testgit push origin test 这样远程仓库中也就创建了一个test分支1. 克隆代码git clone https://github...原创 2018-03-20 15:30:06 · 1460 阅读 · 0 评论