当前位置:   article > 正文

【Git】Git及Gitee的操作和项目的上传_gitee上如何提交项目

gitee上如何提交项目

一、Git操作

任意盘符下绑定

git config --global user.name "名"

git config --global user.email "邮箱"

git add 文件          提交到暂存区

git commit 文件    提交到本地仓库

git status               查看文件还有没有提交的

更改文件信息

git add 文件

git commit -m “提交信息”                         可以生成记录

git log                                                       可以查看记录

git reset --hard HEAD~2                          回退到第几次提交(倒着数)

git reflog                                                   获取每次提交的编号

git reset --hard  编号                                回退到某次编号的提交

删除文件

git add 文件

rm 文件

git checkout 文件         再拿回来(误删<==>回退)

查看状态

git status

生成钥匙

ssh-keygen -trsa                     

二、在gitee上上传项目

gitee左上角 + 号  创建仓库   然后进行相应操作 提交即可

找到要上传的项目       shift+鼠标右键 进入git操作命令

git init

git add * 

git commit -m “提交项目”

git remote add origin 地址

git push -u origin “master”

然后刷新即可

三、下拉别人的项目

git pull   从远程下拉

git push  提交远程

找一个地方

git clone 别人的地址

四、创建分支

在gitee上创建一个分支   ceshi

git pull -p  清理缓存

git checkout -b     ceshi                        在本地创建一个跟远程一样的分支

git add 

git commit -m  “提交信息”

git push origin ceshi

五、命令行--git远程仓库操作

#查看远程 列出指定的每一个远程服务器的缩写

git remote

#查看远程,列出简称和地址

git remote -v

#查看远程仓库的详细地址

git remote show

#从远程仓库克隆

git clone  <url>

#从远程仓库抓取(抓取到.git目录,不会合并到工作区,工作区不发生变化)

git fetch <shortname> <分支名称>

#手动合并

git merge <shortname> <分支名称>

#从远程仓库拉取

git pull <shortname> <分支名称>

git pull <shortname> <分支名称> --allow-unrelated-histories  #强制拉取合并

六、分支管理

#查看本地分支

git branch

#查看远端分支

git branch -r

#查看所有分支

git branch -a

#本地创建分支

git branch <分支名>

#切换分支

git checkout <分支名>

#删除分支

git branch -d <分支名>

#强制删除分支

git branch -D <分支名>

#将本地分支递交到远端 origin(git remote add origin 地址)

git push origin b1

#删除远程分支

git push origin -d <分支名>

七、分支合并

#合并到当前分支   

git merge <b1>

八、tag标签

#查看

git tag

#打标签

git tag v1.0.0

#查看详细的tag

git show v1.0.0

#推送到远端

git push origin v1.0.0

#新建一个分支,指向某个tag

git checkout -b <分支名> v1.0.0

#删除本地tag

git tag -d v1.0.0

#删除远程tag

git push origin :refs/tags/v1.0.0

九、在签出前,清理工作树

git stash

git pull

git stash pop

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/430762
推荐阅读
相关标签
  

闽ICP备14008679号