当前位置:   article > 正文

Git创建本地项目推送至Gitee_gitte推送代码

gitte推送代码

1. Git安装

安装过程参照狂神的视频: 安装Git及环境配置

2. Git初始化本地项目

找到项目对应的本地文件夹
在这里插入图片描述
右击,Git Bash Here 打开命令窗口,输入命令

 git init
  • 1

在这里插入图片描述
会生成这个文件夹 .git
如果看不到这个文件夹,需要打开隐藏的项目 选项
在这里插入图片描述
如果需要克隆远程仓库

git clone [url]
  • 1

3. 常用命令

# 查看指定文件状态
git status [filename]

# 查看所有文件状态
git status

# 将文件添加到暂存区
git add .

# 提交暂存区中的内容到本地仓库 -m 信息
git commit -m "具体信息"

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

忽略提交的文件
创建.gitignore文件,在此文件中说明不需要提交的文件类型

# 忽略所有 .txt结尾的文件
*.txt

# 但lib.txt除外
!lib.txt

# 仅忽略项目根目录下的TODO文件,不包括其他目录temp,/在前面是往上忽略
/temp

# 忽略build/目录下的所有文件,/在后面是往下忽略
build/

#会忽略 doc/notes.txt 但不包括 doc/server/*.txt
doc/*.txt
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

4. 绑定Gitee

  1. 设置本机绑定SSH公钥,免密登录
# 一路回车,不用输入信息
ssh-keygen -t rsa
  • 1
  • 2

运行上述命令后,对应的文件夹C:\Users\Administrator\.ssh会生成文件 id_rsaid_rsa.pub ,
此时打开文件 id_rsa.pub 将里面的内容复制到Gitee
在这里插入图片描述
在这里插入图片描述

5. 通过IDEA将项目推送至gitee

我们在Gitee上新建一个仓库
在这里插入图片描述
然后将新建的仓库克隆到本地,得到一个空的项目文件夹
在这里插入图片描述
我们再上述三个文件直接移动到写好的代码文件夹中去,其实最主要的是移动.git文件
在这里插入图片描述

此时用 IDEA 打开我们的项目
在这里插入图片描述
这些文件会自动变色,红色表示待提交的文件
左下角可查看具体信息
在这里插入图片描述
我们可以点击上方快捷键进行 commit
在这里插入图片描述
在这里插入图片描述
commit后再进行push
在这里插入图片描述
大功告成
在这里插入图片描述

6. 分支管理

# 列出所有本地分支
git branch

# 列出所有远程分支
git branch -r

# 新建一个分支dev,但依然停留在当前分支
git branch dev

# 切换至其他分支(切换至dev分支)
git checkout dev

# 合并指定分支到当前分支
git merge [branch]

# 删除分支
git branch -d [branch-name]

# 删除远程分支
git push origin --delete [branch-name]
git branch -dr [remote/branch]
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

更多命令参照:Gitee大全

7.如何推送不同的版本至不同的分支

  1. 先建立好分支关系,如在本地先建立 dev 分支用来开发,命令: git branch dev,然后去Gitee新建同名的分支dev
    在这里插入图片描述
  2. 建立这两个分支的追踪关系,命令:git branch --set-upstream-to dev dev,第一个dev表示本地分支名称,第二个是远程
  3. 在本地写代码时,将分支切换到dev分支进行开发,命令:git checkout dev
  4. 写完代码后,正常提交、推送
    在这里插入图片描述
    IDEA 此处可修改,但是我们建立追踪关系后默认是推送到远程dev分支
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/426781
推荐阅读
相关标签
  

闽ICP备14008679号