gitee 使用笔记

gitee 使用笔记

一、常用命令

//初步配置
$ git config --global user.name "用户名"	//输入用户名
$ git config --global user.email "用户名"	//输入邮箱
$ git config --list	//查询设置
$ ssh-keygen -t rsa -C "这个填邮箱或手机号都可以,做个辨认而已"	//输入邮箱
$ cat ~/.ssh/id_rsa.pub	//查看密钥
$ reset	//把git bash命令窗口中的所有内容清空
$ git credential-manager uninstall	//删除用户信息
//仓库操作
$ git rm -r --cached <dir_name>   //删除远程文件, cached不会把本地的文件删除
$ git remote rm name	//删除远程仓库
$ git remote rename old_name new_name  //修改仓库名
$ git init	//初始化git
$ git remote add origin https://gitee.com/仓库名/项目名.git	//连接gitee项目
//目录操作
$ cd name	//进入目录
$ cd ..	//返回上一级目录
$ pwd	//显示当前目录
$ ls	//list, 列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细
$ touch name	//新建一个文件 如touch index.js在当前目录下新建index.js文件
$ rm name	//删除一个文件
$ mkdir name	//新建一个目录,就是新建一个文件夹. 如mkdir src 新建src 文件夹
$ rm -r name	//删除一个文件夹,先删除文件夹里面的内容,再删除文件夹
$ mv name src name	//移动文件,例如:mv a.html src b.html a是我们要移动的文件, src 是目标文件夹,当然, 这样写,必须保证文件和目标文件夹在同一目录下
//上传
$ git add .	//添加到暂存区里面去,如果后面接小数点“.”,意为添加文件夹下的所有文件
$ git add file1.txt	file1.txt	//添加到暂存区里面去,如果后面接小数点“.”,意为添加文件夹下的所有文件
$ git commit -m "备注内容"	//把文件提交到仓库。引号内为提交说明
$ git push -u origin master -f	//将最新的修改强制推送到远程仓库
$ git push origin master	//将最新的修改强制推送到远程仓库
$ git checkout -b branch_name	//切换到分支:
//同步项目到本地
$ git clone https://gitee.com/xxx/	//主分支拉取
$ git clone -b testing https://gitee.com/xxx.git	//指定分支拉取 testing分支名
$ git pull origin testing	//同步项目到本地 testing分支名
//分支
$ git branch	//查看分支
$ git branch -a	//查看分支
$ git branch testing	//添加分支 创建完分支后git branch可以查看当前分支是否已经创建成功
$ git branch checkout -b testing	//添加分支
$ git push origin testing	//推送分支
$ git fetch	//更新远程分支到本地
$ git checkout testing	//切换分支
$ git branch -d testing	//删除分支
//版本管理
$ git log	//查看日志
$ git reset --hard commit	//查看日志
$ git push origin HEAD --force	//推送到本地到远程仓库:让远程仓库代码和本地一样

二、流程

2.1、下载安装

地址:https://git-scm.com/downloads

2.2、设置用户信息

鼠标右键打开“Git”->“Git Bash”输入以下命令

$ git config --global user.name "xxx"
$ git config --global user.email "xxx@163.com"

2.3、创建版本库

2.3.1:创建一个仓库

打开gitee 官网:https://gitee.com/
登陆后 点击新建仓库 并填写相关信息
记录仓库地址 如:https://gitee.com/xxx/xxx.git

2.3.2:设置用户信息

同 2.2 步骤

2.3.3:创建一个空目录并上传

创建 git 仓库

$ mkdir user_function
$ cd user_function
$ git init	//通过git init命令把这个目录变成Git可以管理的仓库
$ touch README.md
$ pwd
$ git add .
$ git commit -m "first commit"
/*
commit 命令返回信息说明
1 file changed:1个文件被改动
2 insertions:改动内容数量
*/
$ git remote add origin https://gitee.com/xxx/xxx.git
$ git push -u origin "master"

若是已有仓库

cd existing_git_repo
git remote add origin https://gitee.com/xxx/xxx.git
git push -u origin "master"

如果希望上传到分支

$ git branch	//查看分支
//希望创建新分支
$ git branch testing	//添加分支
//如果已有分支
$ git checkout testing	//切换分支
$ git push -u origin "V0.0.0"	//上传到指定分支
2.3.4:最新的修改推送到远程仓库
$ ls	//先查询当前目录中的所有文件
$ git add .
$ git commit -m "first commit"
$ git remote add origin https://gitee.com/xxx/xxx.git	//链接指定仓库
$ git push -u origin "master"

2.4、同步到本地

$ git init	
$ git remote add origin https://gitee.com/xxx/xxx.git
$ git clone -b testing https://gitee.com/xxx/xxx.git

三、常见问题

注:不要使用Windows自带的记事本编辑任何文本文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值