赞
踩
本教程的演示以自建的Gogs为例,github和gitee的上传均可使用此方法。
macOS安装地址:Git - Downloading Package (git-scm.com)
windows安装地址:Git - Downloading Package (git-scm.com)
无需任何配置,全程下一步即可。
进入已有的gogs仓库,即可看见仓库地址,本文中的仓库地址以http://localhost:3000/pixelvox/test.git
为例
由于是已经建好的仓库,我们不再需要使用git init
创建仓库,我们直接使用git clone 仓库地址
克隆仓库即可。
注意:我们可以在需要克隆仓库的目录下运行cmd终端或右键选择Git Bash here来在当前地址下运行终端
如果是私密仓库,则会弹出此窗口让你输入用户名和命名。
有时,不会弹出窗口,你也可以在命令行中输入账号和密码
注意:在命令行中输入密码时不会有提示已经输入,保证密码输入正确按回车即可
出现如下提示则说明仓库已成功克隆到本地
在克隆下来的本地仓库内,你可以进行文件的修改,完成后,参考如下方式提交
下面的命令都是最基本的git命令,如果想要学习更详细的git知识,可以参考下面这篇教程
Git 使用教程:最详细、最傻瓜、最浅显、真正手把手教!(万字长文)-CSDN博客
注意:我们需要进入仓库后运行git相关的命令
方法:在仓库所才在文件夹的地址栏直接输入cmd或右键选择Git Bash here在仓库地址下进入仓库
注意:之前打开的那个终端此时处于仓库外,使用git命令,可以使用
cd 仓库名
进入仓库
git add
:将文件添加到暂存区。
- git add <file> # 添加指定文件
- git add . # 添加所有修改的文件(推荐使用)
git commit
:提交更改并保存到本地仓库。
一旦文件被添加到暂存区,可以使用git commit
命令将这些更改提交到本地仓库,并生成一个新的提交记录。
-m
后的信息用于添加对本次提交的描述,需要使用""
包裹,内容可以是中文
git commit -m "提交描述" # 提交并添加提交信息
git push
:将本地仓库的更改推送到远程仓库。
注意:如果是git push origin master
,则可以简化为git push
部分仓库第一次使用此命令时可能需要再次输入账号密码。
git push origin master # 将本地仓库的更改推送到远程仓库的指定分支
如果你在使用git commit
命令时出现这个提示,则表明你没有配置你的邮箱,本地仓库需要是谁提供的这次commit
- #you@example.com/Your Name替换为自己的邮箱/用户名即可(任何邮箱/用户名都可以,没有影响)
- git config --global user.email "you@example.com"
- git config --global user.name "Your Name"
想了解详细内容可以参考这个文档:添加和删除git全局配置(git config --global)_git global config-CSDN博客
简单来说,你想完成从仓库克隆并上传,一共就以下4+1条命令
克隆仓库:git clone 仓库地址
(可能需要密码)
进入仓库:cd ./仓库名
加入暂存:git add .
提交本地:git commit -m "提交描述"
(可能需要配置本地的用户名和邮箱)
推送远程:git push origin master
或git push
(可能需要密码)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。