git管理仓库一些语法(待更新)

一. git连接到自己的github仓库(ssh)

  • 1.输入命令 git config --global user.name “你github的ID名”
  • 2.输入命令 git config --global user.email “你的邮箱”
  • 3.输入命令 ssh-keygen -t rsa -C “your_email@youremail.com”
        这个命令之后会生成公钥和秘钥,进入对应文件夹(我文件的位置在C:\Users\lenovo.ssh)看一下有没有id_rsa和id_rsa.pub(或者是id_dsaid_dsa.pub之类成对的文件),有 .pub 后缀的文件就是公钥,另一个文件则是密钥,复制一下公钥。
        然后复制到github的settings的ssh和GPG keys中
  • 4.git命令行中输入命令 ssh -T git@github.com
        如果出现 Hi,*****则配置成功;

二.github上建立自己的项目

  • 1.github中点击new repository

  • 2.在你的工作区中(本地)新建一个文件夹(你的项目),并右击打开git的命令行

    • git init 作仓库的初始化
    • 开始在你的这个文件夹中中添加你的代码
    • git add . 将你所有的文件添加到暂存区中
    • git status 查看文件状态,确保所有更改的文件都已经提交至暂存区
    • git commit -m“修改信息” 提交你的本次修改
    • git remote add origin 【你的项目地址】
      eg:git remote add origin https://github.com/jzndd/evalcsu
      (这个操作相当于对你的项目地址起一个别名叫做origin)
    • git remote -v 查看你起的别名对应的地址
    • git push origin master或git push origin main将你修改的代码提交到你github上面的仓库中(至于名字是master还是main,你可以用git branch的命令来查看你的分支名字)

三.git为别人的仓库做出贡献

  • 1.github中进入别人的项目并fork到自己的仓库中

  • 2.在你的本地工作区中新建一个文件夹,进入文件夹,并右击打开git的命令行

    • git clone 【你fork到github的项目地址】
      eg:git clone https://github.com/jzndd/evalcsu
    • git checkout -b docs/evalcsu/jzndd 创建一个新分支并转换到这个分支进行工作
    • 开始修改别人的项目
    • git add . 将你修改的所有项目全部添加到暂存区中
    • git commit -m"修改信息"
    • git remote add origin 【你的项目地址】为你的项目地址起别名origin
      (如果此时出现 fatal: 远程 origin 已经存在 的报错,证明你之前已经添加过origin,只需要删除掉以前添加的origin就行,命令是 git remote rm origin,然后再重新进行上述的起别名操作)
    • git push origin master添加此更改到你的仓库中
  • 3.回到你的github中,进入你要贡献的项目仓库,点击Pull Request,左边是项目owner,右边是你做出修改后的分支,然后做好PR就okay啦

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值