当前位置:   article > 正文

使用git克隆并上传仓库_git 克隆仓库

git 克隆仓库

本教程的演示以自建的Gogs为例,github和gitee的上传均可使用此方法。

1. Git简述

2. Git的安装

macOS安装地址:Git - Downloading Package (git-scm.com)

windows安装地址:Git - Downloading Package (git-scm.com)

无需任何配置,全程下一步即可。

3. 从云端克隆仓库

进入已有的gogs仓库,即可看见仓库地址,本文中的仓库地址以http://localhost:3000/pixelvox/test.git为例

由于是已经建好的仓库,我们不再需要使用git init创建仓库,我们直接使用git clone 仓库地址克隆仓库即可。

注意:我们可以在需要克隆仓库的目录下运行cmd终端或右键选择Git Bash here来在当前地址下运行终端

如果是私密仓库,则会弹出此窗口让你输入用户名和命名。

有时,不会弹出窗口,你也可以在命令行中输入账号和密码

注意:在命令行中输入密码时不会有提示已经输入,保证密码输入正确按回车即可

出现如下提示则说明仓库已成功克隆到本地

4. 管理本地仓库

在克隆下来的本地仓库内,你可以进行文件的修改,完成后,参考如下方式提交

下面的命令都是最基本的git命令,如果想要学习更详细的git知识,可以参考下面这篇教程

Git 使用教程:最详细、最傻瓜、最浅显、真正手把手教!(万字长文)-CSDN博客

注意:我们需要进入仓库后运行git相关的命令

方法:在仓库所才在文件夹的地址栏直接输入cmd或右键选择Git Bash here在仓库地址下进入仓库

注意:之前打开的那个终端此时处于仓库外,使用git命令,可以使用 cd 仓库名进入仓库

  1. git add:将文件添加到暂存区。

    1. git add <file>  # 添加指定文件
    2. git add . # 添加所有修改的文件(推荐使用)

  2. git commit:提交更改并保存到本地仓库。

    一旦文件被添加到暂存区,可以使用git commit命令将这些更改提交到本地仓库,并生成一个新的提交记录。

    -m后的信息用于添加对本次提交的描述,需要使用""包裹,内容可以是中文

    git commit -m "提交描述"  # 提交并添加提交信息

  3. git push:将本地仓库的更改推送到远程仓库。

    注意:如果是git push origin master,则可以简化为git push

    部分仓库第一次使用此命令时可能需要再次输入账号密码。

    git push origin master  # 将本地仓库的更改推送到远程仓库的指定分支

5. 错误解决

如果你在使用git commit命令时出现这个提示,则表明你没有配置你的邮箱,本地仓库需要是谁提供的这次commit

  1. #you@example.com/Your Name替换为自己的邮箱/用户名即可(任何邮箱/用户名都可以,没有影响)
  2. git config --global user.email "you@example.com"
  3. git config --global user.name "Your Name"

想了解详细内容可以参考这个文档:添加和删除git全局配置(git config --global)_git global config-CSDN博客

6. 小结

简单来说,你想完成从仓库克隆并上传,一共就以下4+1条命令

克隆仓库:git clone 仓库地址(可能需要密码)

进入仓库:cd ./仓库名

加入暂存:git add .

提交本地:git commit -m "提交描述"(可能需要配置本地的用户名和邮箱)

推送远程:git push origin mastergit push(可能需要密码)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/996299
推荐阅读
相关标签
  

闽ICP备14008679号