赞
踩
以下有关 Git 的操作都是基于连接 Github 的目的而实现的
例如版本回退以及多人协作等本文没有提到的 Git 操作可以参考下文
Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!_一只蜗牛的博客-CSDN博客_-baijiahaoblog.csdn.netGit 初始化、Github上创建仓库、创建SSH Key与本地计算机连接等基础操作也不再此做展开
现新建了一个名为“cangku”的远程库,想把本地的一个名为“cangku”的本地库给上传到 Github 的“cangku”远程库中
1.“cangku”文件夹页面右击,点击“Git Bash here”
2.依次执行以下命令
- "注释" //提交暂存库,后边添加注释方便识别
- git remote add origin
3.执行完毕后,查看本地库(cangku文件夹)
查看远程库(Github)
利用Git 上传项目的好处在于
1.速度快
2.没有直接用Github 只能一次上传100个文件的限制,保留了项目的整体结构
3.方便后期对项目的维护优化
现在本地的文件被修改(项目有进展),想要实现本地库与远程库的同步,实现代码如下
- git add . //将本地库中做出修改的文件添加到暂存库
- git commit -m "注释" //提交暂存库,后边添加注释方便识别
- git push -u origin master //暂存库推送(push)到远程库
三步完成后,查看远程库(Github)发现已完成同步
与之类比,将这个名为“cangku”的本地库添加到VSCode 中,通过VSCode 来实现本地库与远程库的同步
1.在“源代码管理”栏查看到做出修改的文件,点击文件后面的“+”号暂存更改
2.在上面的消息栏添加注释,添加完成后点击“√”号
3.点击“√”号后的“...”,展开后点击“推送到…”,双击选择将要推送到的远程库中
4.远程库(Github)上已完成同步
现在,办公室的本地库(cangku)以及远程库(cangku)都已配置完成且保持同步。想要在笔记本上让这个项目保持在最新状态,以实现真正的项目无缝同步(007)
1.先确保在笔记本上已完成了Git 的基础操作(Git 初始化/SSH Key创建等),检查代码如下
ssh -T git@github.com
身份验证
2.将远程库克隆(clone)到笔记本的本地库中
git clone “ssh”
远程库克隆完成
3.此后,如果项目在本地做出修改,用上面的“Git 提交三部曲”即可上传到远程库
4.在两台电脑上都配置好了后,在笔记本上做出了修改,想要在台式机上实现同步,无需再克隆(clone)整个项目,通过拉取(pull)即可实现
git pull --rebase origin master
查看在笔记本上更新的文件,发现台式机的项目已同步更新
此文章仅作为经验分享,以能够达到所需要的目的为前提。
部分具体的实现细节本人也不甚了解,如有错误还请指正!
参考文章:
上传本地文件到Github远程仓库_heimu24的博客-CSDN博客_gihub 上传仓库blog.csdn.net0619:新增在线练习 Git 语法网站
Learn Git Branchinglearngitbranching.js.orgCopyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。