Git使用教程 Windows使用Git全攻略

    技术2026-03-27  16

    Git使用教程 Windows使用Git全攻略

    前提条件配置 git获取SSH KEY验证SSH KEY是否存在的代码:获取SSH KEY文本github添加SSH KEY 在github上创建git仓库建立本地git仓库打开git bash 输入相关命令上传本地项目第一步:建立本地版本库(2)第二步:通过命令 git init 把 TEST 文件夹变成 Git 可管理的仓库 Github上创建好Git仓库与本地仓库 远程仓库与本地仓库同步 将本地文件git存到GitHub远程仓库将文件添加到缓冲区add,提交文件commit上传到github中验证是否成功

    前提条件

    1、首先要先在github的官网注册一个属于自己的账号。https://github.com/

    去Git的官网安装适合自己电脑的版本git官网: git安装教程

    4、如何让自己电脑上的代码同步到Github上所创建的库当中?在这里,需要安装git的命令工具,Git Bash

    嗯,就是这样的一个工具:

    安装好之后,双击打开Git Bash,就是这样的一个黑框界面:

    配置 git

    注意:把 “Your name” 换成自己的名字,把 "email@example.com"换成自己的邮箱!

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

    检验是否配置成功

    本地Git仓库和Github仓库之间的传输是通过SSH加密的,

    所以连接时需要设置一下: 首先要在本地创建一个ssh key ,这个的目的就是你现在需要在你电脑上获得一个密匙,就是咱们平时的验证码一样的东西,获取之后,在你的GitHub账号里边输入之后,你的电脑就和你的GitHub账号联系在一起了,这样以后就可以十分方便的通过Git bash 随时上传你的代码。下边介绍一下如果获得这个钥匙,又是如何输入到你的GitHub里边的呢。

    获取SSH KEY

    $ ssh-keygen -t rsa -C "youremail@example.com"

    "youremail@example.com"换为你的邮箱 在三个黄色箭头位置时: 按回车; 第一个红色方框为创建SSH Key的命令, 第二个红色方框为密匙存储的位置

    验证SSH KEY是否存在的代码:

    cd ~/.ssh

    注:必须创建SSH Key后才能使用此命令

    创建完成后,在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人

    获取SSH KEY文本

    如果当前目录不是~/.ssh目录,就输入cd ~/.ssh,然后ls 查看当前目录下的文件,vi id_rsa.pub,打开文件,选中内容右击点击Copy

    github添加SSH KEY

    c>创建成功

    在github上创建git仓库

    注:项目名称务必用英文表示 ,不然用中文建立的仓库名会被 “ - ”取代。

    建立本地git仓库

    打开git bash 输入相关命令上传本地项目

    第一步:建立本地版本库

    如果没有则需要创建一个本地的版本库(其实也是一个文件夹)。 现在我通过命令行在 D:\git_github_file 新建一个 TEST 文件夹(你也可以在其他任何地方创建这个文件夹),并且进入这个文件夹

    注:也可以使用git bash打开并切换到此文件夹下 cd 到 项目路径下(比如项目在D盘下,相关路径目录名最好都为英文防止出错)

    (2)第二步:通过命令 git init 把 TEST 文件夹变成 Git 可管理的仓库

    这时你会发现TEST里面多了个.git文件夹,它是Git用来跟踪和管理版本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。

    Github上创建好Git仓库与本地仓库

    在Github上创建好Git仓库之后我们就可以和本地仓库进行关联了,根据创建好的Git仓库页面的提示,可以在本地 TEST 仓库的命令行输入:

    建立与远程仓库的链接

    $ git remote add origin https://github.com/haoweixl/simple_easy_games.git

    注:origin后面加的 https://github.com/haoweixl/simple_easy_games.git 为github仓库的地址

    远程仓库与本地仓库同步

    同步后会出现

    $ git pull --rebase origin master

    获取远程仓库与本地仓库同步(远程仓库不为空需要这一步)

    将本地文件git存到GitHub远程仓库

    将完成 turtle_TianAnMen 的一个项目,粘贴到TEST文件夹

    将文件添加到缓冲区add,

    git add . (注:别忘记后面的.,此操作是把Test文件夹下面的文件都添加进来)

    git add . 将所有改变的文件添加到缓冲区

    提交文件commit

    git commit -m "提交信息" (注:“提交信息”里面换成你需要,如“first commit”)

    如:

    git commit -m 'turtle_TianAnMen'git commit -m 'turtle_TianAnMen

    上传到github中

    git push origin master (注:此操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码)

    $ git push -u origin master

    当执行git push origin master会出现登录验证(只有第一次会出现此验证),输入你GitHub账号和密码点击登录即可,然后出现提交成功

    验证是否成功

    回到GitHub上,刷新仓库,会发现我们提交的test.txt文件已经成功git到远程仓库中了

    Processed: 0.018, SQL: 9