gitee 命令集合

下载git链接: https://git-scm.com/download/win 

 

回到目录

创建项目常用

$ git config --global user.name  "用户名"
$ git config --global user.email  "邮箱"

 

#可以更改编辑器
如:Emacs
$git config --global core.editor emacs

 

#新建一个文件目录test
$mkdir test

#初始化test
$git init

回到目录

初始化后常用

  1. git status   检测当前目录下文件状态有没有被(跟踪)
  2. git add  文件名  跟踪文件
  3. git commit -m "备注" 文件a.py   把a.py加入到暂存区

  3.1  git commit -a    直接进入可视化界面 挑选加入暂存区的文件

  4. git rm 文件名  删除暂存区文件, 之后执行  git commit -m  之后就可以彻底删除

  5. git remotr add origin  https://gitee.com/TengO......   origin 是后面网址 别名    网址为git 项目提交目标网址

  6.git push origin master    提交分支master到项目别名为origin的远程库

  7.git clone httsp://gitee.com//......... 克隆项目     地址为被克隆目标

 

复制代码

1.#编辑文件,有则直接进入编辑,无则创建
   $vim a.py

1.1按 i 进入编写模式
1.2按esc 退出编写模式
1.3  shift + : 进入命令输入行
1.4  在命令行输入 q   退出,不保存
1.5  在命令行输入 q!   强制退出,不保存
1.6 在命令行输入 wq   退出,并保存
1.7 在命令行输入 w   保存

复制代码

 

复制代码

#查看当前目录下所有的文件
$ls

#查看当前目录下所有的文件包括隐藏文件
$ls -a 

#清屏操作
$clear  或  ctrl + L

#当前文件路径(绝对路径)
$pwd

复制代码

回到目录

分支中常用

复制代码

#查看分支
$git branch

#查看 所有分支 (本地分支和远程分支)
$git branch -a


#创建分支
$git branch dev   (dev是分支名,可自定义)

#切换分支
$git checkout dev (dev为目标分支)

#合并分支(不建议使用:原因自己想,如果你是高层管理可以忽略)
git merge dev (dev为分支名)

复制代码

 

回到目录

改动日志查看

git log : 查看项目日志
git log file : 查看某个文件日志
git log . :查看本目录日志
git reflog: 查看详细做了啥

若果感觉有点乱,可以使用git log --pretty=oneline 让日志单行显示

版本的切换

git reset --hard "head^^^" 

 我们使用:--hard代表的是当前版本,后面的^符号代表的是退回到第几个版本,几个^符号就代表退回第几个

 

但是这种方式不是很灵活,因此不建议大家使用这种方式切换,

git reset --hard 2580d

 2580d代表的是版本号,只需要保证版本号是唯一的即可

 

回到目录

远程服务器配置

查看远程仓库

git remote 
git remote -v

删除远程仓库

命令:git remote remove <远程地址>
例子:git remote remove origin

添加远程仓库

git remote add <远程仓库别名> <远程仓库地址>

修改远程仓库

git remote rename <旧名称> <新名称>

 

回到目录

公钥登录

我们push代码的时候,老是需要输入用户名和密码,非常不方便。

因此,配置公钥,可以避免频繁的输入用户名和密码

  • 配置ssh格式的远程仓库
    git remote add 远程仓库名 远程仓库地址

  • 创建ssh key
    ssh-keygen -t rsa -C "youemail@163.com"
    一直回车,不用输入密码,完成之后,可以再主目录里找到.ssh文件夹,内有id_rsaid_rsa.pub两个文件, id_rsa是私钥,id_rsa.pub是公钥

  • 把公钥放到服务器上

 详细操作:https://www.cnblogs.com/TF511/articles/10646010.html#_label0

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值