你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

Gitee命令

2021/12/15 15:52:58

设置你的gitee名字

$ git config --global user.name "Your Name"   

设置你的gitee邮箱


$ git config --global user.email "email@example.com"

查看你的gitee名字

$ git config user.name 

查看你的gitee邮箱

$ git config user.email

查看该git所在空间下所有文件状态 

红色代表未跟踪

绿色代表在暂存区里

文件改动以后,状态变为红色为上传状态

git status

将文件提交到暂存区

git add 文件名

git add .  提交当前目录下所有

git commit提交暂存区的内容    m后跟的东西叫描述信息

git commit -m '09:16 a.txt'

日志

git log

--all 显示所有分支

--pretty=oneline 将提交信息显示为一行

--abbrev-commit 使得输出的commitId更简短

版本回退

git reset --hard  版本号

如何查看已经删除的记录?

git reflog

这个指令可以看到已经删除的提交记录

一般我们总会有些文件无需纳入Git 的管理,也不希望它们总出现在未跟踪文件列表。 通常都是些自动生成的文件,比如日志文件,或者编译过程中创建的临时文件等。 在这种情况下,我们可以在工作目录中创建一个名为 .gitignore 的文件(文件名称固定),列出要忽略的文件模式。

查看本地分支

git branh 

创建分支名

git branh 分支名

切换分支

git checkout 分支名

创建并切换到一个不存在的分支

git checkout -b 分支名

一个分支上的提交可以合并到另一个分支

把一个分支合并到当前分支下

命令:git merge 分支名称   

删除分支

git branch -d b1 删除分支时,需要做各种检查

git branch -D b1 不做任何检查,强制删除

上传远程仓库

1.配置公钥

ssh-keygen -t rsa 生成公钥

cat ~/.ssh/id_rsa.pub 查看公钥

在设置中将公钥配置进去

ssh -T git@gitee.com   验证公钥是否配置成功

 git remote add origin git@gitee.com:gtaw/qy145.git
建立远程仓库连接 git@gitee.com:gtaw/qy145.git 为ssh地址

git remote 查看远程仓库

git push [-f] [--set-upstream] [远端名称 本地分支名 ]

如果远程分支名和本地分支名称相同,则可以只写本地分支

git push origin master

-f 表示强制覆盖

--set-upstream 推送到远端的同时并且建立起和远端分支的关联关系。

git push --set-upstream origin master

如果当前分支已经和远端分支关联,则可以省略分支名和远端名。不建议省略

git push 将master分支推送到已关联的远端分支。

拉取git中master分支数据

git pull origin master

克隆

git clone 仓库名