赞
踩
目录
- 官网(https://www.git-scm.com/download/)下载.exe运行文件
- 双击安装.exe文件(安装步骤如下图:默认操作步骤并未进行截图展示)
- 安装完成后,鼠标右键单击会有两个选项(Git GUI Here + Git Bush Here),桌面也可能会有Git Bash的软件运行图标
- 官网(https://github.com/)注册一个GitHub账号(受网络制约可能会比较慢,建议使用360浏览器)
- 注意:(免费版本只能创建公共的仓库,其他版本可以创建个人private版本) 点击“Finish Sign Up”,到这里GitHub账号就注册完成了。
- 在如下图1所示的“sign in ”登录
- 选择“start a project”创建一个项目(仓库)
- 填写对应信息(注意勾选add a license,并选择“GNU General Public License v3.0.....”),并点击“create reponsitory”
- 项目(仓库)创建完毕
方法一
- 获取对应仓库(项目)的“Web URL”
- 切换到“项目根目录”下,并鼠标右键选择“Git Bash Here”
- 输入命令 git clone Web URL,将github上面的仓库克隆到本地,操作成功后可发现待上传项目根目录下多了一个“仓库文件夹0.test”,文件夹中的内容与GitHub网页端内容相同
- 然后把本地项目文件夹下的所有文件(除了新多出的那个文件夹不用),其余都复制到那个新多出的文件夹下
- 在Git Bash命令行中通过命令 cd 0.test 进入克隆到本地的仓库(项目)中
- 继续依次输入命令 “git add .” 、 “git commit -m '当前次提交的备注信息' ”、“git push -u origin main”,把本地仓库push到github上面,此步骤需要你输入帐号和密码,登录你的github的账户(Personal Access Token:web端右上角 -> Setting -> Developer settings -> personal access tokens)
- 打开网页版github,刷新,查看要上传的项目是否已经上传
- 上传完成
方法二
- 在Git bash命令行,通命令 “mkdir filename” 创建一个新文件夹
- “cd filename” 将路径切换到创建的文件夹当中
- “git init” 初始化文件夹(把这个文件夹变成Git可管理的仓库),此时filename中多了个.git文件夹,它是Git用来跟踪和管理版本库的,如果没有看到 .git 文件夹,那么就需进入 filename文件夹:点击查看、把隐藏的项目勾上(因为它默认是隐藏文件)。
- 将项目粘贴到这个本地Git仓库里面
- ①然后通过“git add .”把项目添加到仓库(或git add .把该目录下的所有文件添加到仓库,注意点是用空格隔开的)。在这个过程中你其实可以一直使用“git status”来查看你当前的状态。
- ②用命令:“git commit -m "我的第二次提交代码"”添加文件描述信息
- ③用命令:“git remote add origin 远程仓库地址”,将本地仓库与远程仓库进行关联
- ④用命令:“git pull origin main”,把本地仓库的变化连接到远程仓库master分支
- ⑤用命令:“git push -u origin main”,把本地项目提交到远程仓库
- 【注意】:初次上传时,①②③④⑤都需要操作,非初次上传时第③④可省略,第⑤可改为“git push origin main”; 若提示远端仓库版本与本地不一致,则将④中的命令替换成 “git pull origin master --allow-unrelated-histories”并从④开始依次运行。
免密登录设置
- 本地Git仓库和Github仓库之间的传输是通过SSH加密的
- 查看路径 “C:/Users/Administrator/.ssh” 下是否有文件 “id_rsa(私钥)” 和 “id_rsa.pub(公钥)”
- 若没有,则在命令行模式下通过命令 “ssh-keygen -t rsa -C "注释内容"” 创建
- 登录远端Github,找到右上角的图标,打开点进里面的 Settings,再选中里面的 SSH and GPG KEYS,点击右上角的 New SSH key,然后Title里面可以随意填写,再把刚才 id_rsa.pub 里面的内容复制到Title下面的 Key内容框 里面,最后点击 Add SSH key,这样就完成了SSH Key的加密。
- 此时,便可免密进行文件传输了
- 在任意路径下,进入 Git Bash
- 通过命令:“mkdir filename” 首先新建一个文件夹,鼠标右键创建也行
- 通过命令:“cd filename” 进入创建的文件夹
- 通过命令:“git init”,初始化文件夹(把这个文件夹变成Git可管理的仓库)
- 通过命令:“git remote add origin 远程仓库地址”,将本地仓库与远程仓库进行关联
- 通过命令:“git remote -v”,查看目录下的所有项目(仓库),选择你要下载的项目
- 通过命令:“git clone 远程仓库地址”,将远程仓库下载到本地
- 在官网(https://desktop.github.com/)下载可用于windows10安装的GitHub客户端程序
- 双击.exe文件完成安装
- 若桌面或开始菜单中出现桌面版GitHub图标则说明安装成功
- 打开客户端,并点击进入工具栏中的 “File”
- 选择 “Options”,并点击 “Account”,选择Github.com对应的 “Sign In”,并选择 “Continue with browser”
- 在界面右上方区域出现 “GitHub用户名/仓库名” 即说明链接成功
【操作自己的仓库】
- 左键选中2中链接的远程仓库 “用户名/仓库名”
- 点击 “clone 用户名/仓库名”,并设置 “local path”,也就是远程仓库代码的本地保存地址
- 若报如下图所示错误,则将除当前网络之外的其他网络链接全部断开,重新 clone
- 操作成功
【下载别人的仓库】
- 选择 “file”
- 选择 “clone repository”,并填写下图对应信息
- 下载完成
- 主界面选择 “file”,然后选择 “new repository”
- 填写相关仓库信息,并点击 “ create reponsitory”
- 选择 “Publish repository”,将本地仓库上传到GitHub中
【上传仓库】
- 点击 “file”,并选择 “add local repository”
- 填写对应的 “本地仓库地址”
- 上传成功
【上传项目(非Git可管理的文件)】
- 方法一:将文件复制到本地已经与GitHub链接的仓库中,并点击 “Commit to main”将文件提交,然后点击 “Push origin”,将文件上传到网络仓库中
- 方法二:先在Git bash命令行中,通过命令 “git init” 将文件初始化为Git可管理的文件,后边的操作便与方法一中的操作完全相同
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。