Git 补充

项目前导 学习笔记

一、配置文件存放三个位置


1.1、项目配置文件:项目/.git/config

  • 一般修改的话都是修改项目文件
	$ git config --local user.name 'xxx'
	$ git config --local user.email 'xxx@xx.com

1.2、全局配置文件:~/.gitconfig

	$ git config --global user.name 'xxx'
	$ git config --global user.email 'xxx@xx.com

1.3、系统配置文件:/etc/.gitconfig

	$ git config --system user.name 'xxx'
	$ git config --system user.email 'xxx@xx.com



二、免密码登录


2.1、URL 中体现

  • 原来的地址:https://github.com/xxx/aaa.git

  • 修改的地址:https://用户名:密码@github.com/xxx/aaa.git

	git remote add origin https://用户名:密码@github.com/xxx/aaa.git 
	
	git push origin master

2.2、SSH 中体现

  1. 生成公钥和私钥(默认放在 ~/.ssh 目录下,id_rsa.pub 公钥、id_rsa 私钥)
	ssh-keygen
  1. 拷贝公钥的内容,并设置到 github 中。
    在这里插入图片描述

  2. 在 git 本地中配置 ssh 地址

	$ git remote add origin git@github.com:xxx/aaa.git
  1. 以后使用
	$ git push origin master



三、git 忽略文件


        由与一些文件(如配置文件)是不应该或者是不想让 git 管理的,那么我们可以设置指定某个或某些文件使得 git 不再进行管理。


3.1、创建 .gitignore 文件

	# 创建文件
	$ touch .gitignore
	
	# 创建并进行编辑
	$ vim .gitignore

3.2、添加文件

	# 忽略以 .h 为后缀的文件
	*.h    
	
	# 忽略 files 文件夹内的文件
	files/  
	
	# 忽略以 .pya  .pyb  .pyc 为后缀的文件
	*.py[c|a|d]

3.3、github 任务管理相关

  • issues,文档以及任务管理。

  • wiki,项目文档。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值