将本地linux上的代码推送到gitee仓库中

gitee支持两种上传代码的方式,第一种是在代码页面去上传代码,一般上传的代码在线上传单个文件最大 10M,本地推送单个文件最大 100M
所以一般有的项目都在10M以上,所以一般都是我们手动去将代码推上去
首先先在gitee上构建一个仓库
然后去添加一个个人的公钥,因为在gitee上pull代码可以,但是push上传需要写的权限,所以需要将个人公钥生成后上传到你的gitee上
添加用户名和邮箱

$ git config --global user.name "qinyong"  
$ git config --global user.email "[email protected]"  

建立本地仓库目录

[root@zhaocheng ~]# mkdir pp
[root@zhaocheng ~]# cd pp

初始化新的仓库

[root@zhaocheng pp]# git init
Initialized empty Git repository in /root/pp/.git/

将你的项目放到这个新仓库下
[root@zhaocheng pp]# mv /root/euraka-git/eureka-service/ .

添加到git仓库中
[root@zhaocheng pp]# git add .

使用commit 给它打个tag

[root@zhaocheng pp]# git commit -m "xin dai ma"
[master (root-commit) acb77bf] xin dai ma
 15 files changed, 150 insertions(+)
 create mode 100644 eureka-service/Dockerfile
 create mode 100644 eureka-service/pom.xml
 create mode 100644 eureka-service/src/main/java/com/ctnrs/eureka/EurekaServiceApp.java
 create mode 100644 eureka-service/src/main/resources/application-dev.yml
 create mode 100644 eureka-service/src/main/resources/application-fat.yml
 create mode 100644 eureka-service/src/main/resources/application.yml
 create mode 100644 eureka-service/target/classes/application-dev.yml
 create mode 100644 eureka-service/target/classes/application-fat.yml
 create mode 100644 eureka-service/target/classes/application.yml
 create mode 100644 eureka-service/target/classes/com/ctnrs/eureka/EurekaServiceApp.class
 create mode 100644 eureka-service/target/eureka-service.jar
 create mode 100644 eureka-service/target/eureka-service.jar.original
 create mode 100644 eureka-service/target/maven-archiver/pom.properties
 create mode 100644 eureka-service/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
 create mode 100644 eureka-service/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst

将本地的库链接到远程仓库
[root@zhaocheng pp]# git remote add origin [email protected]:zhaocheng172/eureka.git

上传到默认的master分支中

[root@zhaocheng pp]# git push -u origin master
Counting objects: 20, done.
Compressing objects: 100% (12/12), done.
Writing objects: 100% (19/19), 39.96 MiB | 124.00 KiB/s, done.
Total 19 (delta 1), reused 0 (delta 0)
remote: Powered by GITEE.COM [GNK-3.8]
To [email protected]:zhaocheng172/eureka.git
   a5f3757..686a275  master -> master
Branch master set up to track remote branch master from origin.

查看仓库是否有新推送的代码
将本地linux上的代码推送到gitee仓库中

猜你喜欢

转载自blog.51cto.com/14143894/2467195