欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

实战:如何通过 Git 将代码提交到 GitHub

程序员文章站 2024-01-14 08:53:04
...

一.本地没有git仓库

两个概念:
本地仓库 和 远程仓库

步骤1: 将远程仓库clone到本地

注意:通过clone下来的本地仓库自动关联远程仓库,不需init,只需add然后commit

git clone https://github.com/DEMIAN907/EasyNLP-tutorial.git

步骤2:本地仓库增删内容(commit),同步至远程仓库

2.1 将code目录add并commit到EasyNLP-tutorial仓库

git status      ;查看untracted files
git add code/
git commit -m "commit code file"    ;注意名称所在位置 code

git log  ;查看仓库日志
git status ;查看仓库状态

2.2 将本地仓库的内容push到远程仓库

git push origin main

注意:1.是"main" 不是master
2.time out我会把代理开开关关就成功了,玄学

2.本地有Git仓库(即自己先建立了git仓库且int)

步骤1:关联远程仓库

第一种情况clone下来的本地仓库自动关联远程仓库,而此时我们需要先关联远程仓库,其中origin是远程仓库的名字(我起的)

git remote add origin https://github.com/DEMIAN907/EasyNLP-tutorial.git 
git remote -v  ;查看信息

步骤2: 同步远程仓库和本地仓库

注意:先pull (从远的地方来过来)再 push(把我推给你),防止本地仓库与远程仓库不同步导致冲突的问题

2.1 pull

git pull origin main

2.2. push

git status      ;查看untracted files
git add test.txt
git commit -m "commit yest file"    ;注意名称所在位置 test

git log  ;查看仓库日志
git status ;查看仓库状态

再 将本地仓库的内容push到远程仓库

git push origin main

注意:一般情况下,我们在push操作之前都会先进行pull操作,这样不容易造成冲突。

参考:
https://www.cxyxiaowu.com/15953.html