windows10环境下使用git并上传到Git

首先讲解一下误传文件

把文件错误提交到远程分支上后,需要删除远程分支上的文件,用以下操作即可:

git rm -r –cached dirname //删除远程文件夹,但保留本地文件夹 
git commit -m 'say something' //提交操作,并添加描述 
git push origin master //推送

当我们需要删除暂存区或分支上的文件, 同时工作区也不需要这个文件了, 可以使用

 git rm file_path

当我们需要删除暂存区或分支上的文件, 但本地又需要使用, 只是不希望这个文件被版本控制, 可以使用

   git rm –cached file_path

生成git ssh秘钥,把公钥配置到码云

从git安装目录打开git-bash.exe命令行程序,执行命令:

ssh-keygen -t rsa -C "[email protected]"  //该邮箱是你的码云账号

连续三次回车生成秘钥文件,文件在C:\Users\系统用户名.ssh\id_rsa\目录下

用记事本打开id_rsa.pub公钥文件,填入码云的该页面: https://gitee.com/profile/sshkeys

该步骤是为了以后代码的提交、更新等操作,用于登录码云服务器进行验证。不需要设置密码,因为git会用上一步生成的公钥来登录码云服务器。cmd下执行如下两条命令:

git config --global user.name "goudan"  //你的git昵称
git config --global user.email "[email protected]" //该邮箱是你的码云账号

初始化本地仓库
在本地建立一个文件夹,cmd中cd到该文件夹,执行git init命令,让该文件夹成为受git管理的仓库目录。

下面开始正文

软件下载地址

1、Git for windows的客户端 http://msysgit.github.io/
2、tortoise git的客户端 https://tortoisegit.org/download/

软件安装

1、设置姓名和邮箱

git config --global user.name "your name"
git config --global user.email "[email protected]"
  
  
    上面的命令,会在“~/.gitconfig”中保存,可以打开这个文件查看
    

    2、提高命令输出的可读性

    git config --global color.ui auto
      
      
      同样,会在“~/.gitconfig”中保存,这样一来,各种命令的输出就会变得更容易分辨。
      
        
        

        3、使用前的准备

        3.1 创建github账户

        3.2设置SSH Key

        ssh-keygen -t rsa -C "[email protected]"
          
          
          邮箱为创建账户时的邮箱地址,密码需要在认证时输入
          id_rsa文件是私有秘钥,id_rsa.pub是公开秘钥
          

          3.3添加公开秘钥

          点击右上角的账户设定按钮(Account Settings)选择SSH Keys菜单,
          点击add SSH Key,在Title中输入适当的名称,
          Key部分请粘贴id_ras.pub文件里的内容,
          添加成功后,创建账户时所用的邮箱会接收到一封提示公共秘钥添加完成的邮件
          

          3.4本机与gitee进行认证和通信

          ssh -T git@gitee.com
          待补充
          

          4、创建仓库

          #

          4.2复制仓库的路径URL

          然后
          
          git clone url           //此处的URL替换为你的仓库路径,鼠标右键粘贴就可以。
          这时候就在你的本地当前目录下将你的github上的代码仓库clone下来
          进入本地仓库文件夹中,创建一个文件hello.c,里面输入随意的信息,然后
          
          git status                  //查询当前库状态
          git add hello.c             //将命令文件加入暂存区
          git commit -m "add hello.c" //提交文件并输入日志信息
          git log                     //查看提交日志
          git push                    //git上的仓库就会被更新

          示例:
          在这里插入图片描述

          扫描二维码关注公众号,回复: 3991817 查看本文章

          在这里插入图片描述

          猜你喜欢

          转载自blog.csdn.net/qq_30505673/article/details/83868622
          今日推荐