首页 > 其他 > 详细

git——同步本地文件到github上

时间:2020-05-24 12:33:24      阅读:49      评论:0      收藏:0      [点我收藏+]

参考教程:

1.https://blog.csdn.net/weixin_37769855/article/details/99439904

2.https://www.liaoxuefeng.com/wiki/896043488029600/896067074338496

3.https://www.cnblogs.com/pythoner6833/p/9051523.html

 

一、首先,注册github(github.com),下载git bash到本地

 

二、在本地(windows桌面鼠标右键即可)git bash上配置本地个人用户名和邮箱,配置ssh

git config --global user.name "Your Name"
git config --global user.email "email@example.com"

配置ssh(百度:配置github ssh)

三、到github上创建一个new repository(仓库)

技术分享图片

 随便取名比如Test(可以把README.md勾选上)

 

四、创建本地仓库

windows鼠标右键新建一个文件夹(最好不带中文名,避免出错),右键该文件夹进入git bash

或者,直接在git bash终端下,

mkdir git_test

cd git_test

技术分享图片

初始化命令,git init,用来创建一个.git文件

技术分享图片

 

五、建立远程连接

git remote add origin git@github.com:beathahahaha/Test.git

最后这个字段是自己github上新建立的这个Test 仓库的SSH!不要选成HTTPS了!之后会遇到坑

正确示范:

技术分享图片

 

错误示范:(以https开头)

技术分享图片

 

其他之后有用的指令:

git remote -v  (查看当前连接情况)

git remote remove origin(删除当前origin这个连接)

git remote add origin 地址名(添加名为orgin的连接)

git pull orgin master (将github上该仓库的主分支master同步到本地,pull:拉到本地)

git pull origin master --allow-unrelated-histories(若出现pull时说无相关历史报错,则用该命令)

git push -u origin master (将本地文件提交到github上,注意是origin,有些博客写的orgin,坑!)

 

六、本地与远端的同步

本地文件夹里可以新建一些文件,比如写一个hello.txt(vim hello.txt)

一定要先执行git add . (提交全部文件)或者 git add 具体文件名(如git add hello.txt)

再git commit -m “some messages”  (真正的提交指令,-m是留言功能,对比add,只是一个暂存区的作用)

 

此时,还是不要直接git push -u origin master,会报错,类似如下:

技术分享图片

 

所以先git pull orgin master 或者 git pull origin master --allow-unrelated-histories

再 git push -u origin master,成功

 技术分享图片

 

刷新github仓库,发现多了一个hello.txt文件,成功

 技术分享图片

 

git——同步本地文件到github上

原文:https://www.cnblogs.com/qiezi-online/p/12950395.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!