Git: 版本控件 - 命令行模式

Git: 版本控件 - 命令行模式

1. 使用方式

创建某一个文件夹
在文件夹内“右击” -> "git brash" 打开命令行模式

2. 功能

### 前提条件 
### github 
	### create repositories -> default.git
	### 分支 master
### 本地仓库
	### 创建一个文件夹
	### git init 在当前文件夹下会生成一个.git文件夹
2. 1 将本地文件夹与github上的文件夹相关联
> git add .
> git commit -m '初始化'
### origin 为远程名称
> git remote add origin git@github.com:michaelliao/learngit.git
> git push orgin master
### 解决git push失败问题failed to push some refs to 'git@github.com:lXXX/XXX.git'
### 远程库与本地库不一致造成的
> git pull origin master
> git pull --rebase origin master
> git push orign master
2.2 删除文件
### 本地删除
> rm readme.txt
### git知道删除文件,工作区和版本库不一致了,会通知版本库那些文件被删除了
> git status
### 在版本库中删除文件
> git rm readme.txt
> git commit -m "remove readme.txt"
2.3 用版本库中的文件替换工作区内的版本
> git checkout -- readme.txt
2.4 生成SSH Key
### github允许你添加多个key。假定你有若干电脑,你一会儿在公司提交,一会在家里提交,只要把每台电脑的key都添加到github,就可以在每台电脑上往github推送了。
### 如果你不想让别人看到git库有两个方法,一个是交点保护费,让githb把公开的仓库变成私有的,这样别人就看不见了(不可读不可写)。另一个办法是自己动手,搭一个Git服务器,因为是你自己的git服务器,所以别人也是看不见的(这个方法公司内部开发必备)。
> ssh-keygen -t rsa -C "youremail@example.com"
2.5 git上传忽略文件 .gitignore
### windows
### 在本地创建gitignore.txt
### 输入规则
	### /node_modules
> ren gitignore.txt .gitignore
### git brash
### 打开文件
> vim .gitignore 
> 输入 i
> 输入规则
> esc 
### 保存退出
> :wq 
posted @ 2020-09-29 12:04  小小小疯子  阅读(125)  评论(0编辑  收藏  举报