Git的操作命令

一.基本使用

注意:首先要把用户名和邮箱设置好:
	 git config user.name "用户名" 
	 git config user.email "Email 地址"
1. git init:初始仓库,
2. git add :添加到暂存区,.
3. git commit -m (提示信息):提交,

二.撤销:

1. git checkout  (文件名):暂存区覆盖工作区
2. git rm --cached (文件名):把文件从暂存区删除(直接没了)
	git reset HEAD (文件名):把暂存区的修改撤销掉(unstage),重新放回工作区
3. git reset --hard (commit的id):将commit的更新跳到另一个版本,将会覆盖所有的东西
	git reset --hard HEAD^^:回退两个版本

三.分支:

1. git branch :查看分支
2. git branch (分支名称):创建分支
3. git checkout (分支名称):切换分支
		或者git switch (文件名)
4. git checkout -b 新建分支名 origin/远程分支名:切换到远程分支
		或者git switch -c  新建分支名  origin/远程分支名
5. git merge (合并的分支名):合并分支
6. git branch -d (分支名称):删除分支
7. 暂时保存更改:
	a. git stash:存储临时改动
	b. git stash pop:恢复改动

四.远程仓库操作

1. 方式1(直接操作远程仓库):
	1. git push (远程仓库地址) (分支名称):   
2. 方式2(给取别名,再操作):
	a. git remote add (远程仓库别名) 远程仓库地址
	b. git push (远程仓库别名) 分支名称
3. 方式3(让系统记住地址别名和分支,之后可以直接git push)
	a. git remote add (远程仓库别名) 远程仓库地址
	b. git push -u (远程仓库别名)分支名称
	c. git push
4. 删除远程仓库别名:git remote rm (远程仓库别名)
5. 克隆: git clone (仓库地址)
6. 拉取远程仓库最新版本: git pull (远程仓库地址)  (分支名称)
7. 创建远程仓库:git  push origin (仓库名)
					或者:git push --set-upstream origin (分支名称)               //可以持续跟踪该分支
					注意:创建远程分支前需要在本地分支先创建好
8.删除远程分支:git push origin --delete (分支名称)

五.添加忽略文件

1.在项目根目录创建一个文件:.gitignore (全名就是.gitignore)
2.在文件里写: test (忽略根目录下test文件夹)
a.txt (忽略根目录a.txt文件)

六.为仓库添加详细说明

1.在项目根目录下创建文件:readme.md
2.然后在文件里随便写
摘自阮一峰网络日志

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值