Git仓库管理基本命令

版本控制器git 已经成为当前世界上最先进的控制器没有之一,那么一些简单的操作学习使得我们的使用更加方便,具体情况如下

git init 初始化文件夹,将文件夹转变为git仓库,文件的图标标识代表文件的不同状态:,? 代表未被管理的文件,+代表文件在缓冲区
git仓库会记录仓库内部所有操作,日志,可以恢复到指定日期
基础指令

git config --global						  	 设置全局变量 (--global)
git config --global user.email  		 设置全局变量Useremail
git add *											 提交所有本地文件到缓冲区.
git commit -m ' 消息' 					 将当前缓冲区内的文件提交到仓库中,生成新的版本号
git log												 查看日志

git log --pretty=oneline 					  简化日志展示消息
git reset --hard HEAD^ 				  返回上一版本 ^代表一个版本,
git reset --hard HEAD~4,				  ~加数字代表返回4个版本
git reset --hard 版本号 :				 只用找到前几个代表就行
git reflog 										 展示操作行为日志
git status 										 查看仓库状态	查看缓冲区的内容
git checkout --								 文件名 恢复文件没有记录,撤销你的最近操作
git rm 文件名 							     删除仓库中的指定文件

*gitignore文件中的内容不会提交到远程仓库

分支: 主分支线master HEAD默认指向的是master分支

git branch name 							创建分支,不加name是查看当前仓库分支, -a查看远程和本地的所有分支
git checkout dev							切换到 dev分支
git branch -d 									其后加名称删除对应名称的分支
git merge name 							在当前分支合并name分支
远程仓库,添加变量是为了和远程仓库交互时避免多次重复输入网址
git remote add 添加变量
拉取 git  fetch 					拉取分支下载到本地不合并
抓取 git pull 						将远程仓库下载到本地并合并
推送 git push						git push 名称 推送到指定名称中
git remote show name 			展示name 远程仓库中的内容

SSH 免密登录

ssh-keygen -t rsa -C        生成ssh用户名密码公钥 -c是指定用户名
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值