使用Git 总结-msysGit与GitHub 使用

Git 专栏收录该内容
1 篇文章 0 订阅

最近终于使用大名鼎鼎的Git了,小试了一下,现在还没体会到方便之处。记下遇到的问题,防止下次忘记。

网上大多数教程都是比较高端的,说是面对小白,可是···像我这种纯小白 还是要摸索一阵的,

如果不是最近经常使用命令行,又接触了linux 等东西,还真不可能这么快学会用。纯纯小白还是···先学习下linux吧

记下学习步骤(亲测啊):

1、注册github账号,Create a new repository 

2、安装msysgit ,照着教程来就行

3、新建文件夹,cd 到该文件夹,运行 git init, okay 有了版本目录

4、下面就开始检出项目了,在你刚刚新建的目录中,命令 :

 git clone https://github.com/mua-haha/helloworld
或者直接进到文件夹中,右键


okay了,项目已经检出

5、下面就到修改项目了,对目录里的东西 增删改查,比如修改一下某个文件,然后想提交到github? 先得提交到本地仓库呀

首先 进入到你项目的目录中,在git根目录是不行的! 我在这儿卡了半天··    命令如下:

git status   // 查看该项目 文件的 情况
git diff aa.txt  // 查看某个文件的修改情况
git add .  // add 表示把文件加入想要commit 的列表(stage),只有在这儿加入了,commit 才可以运行,
// . 表示添加所有有修改的内容,想单独提交就把点换成文件  值得一提的是,不管是修改了还是删除了还是增了文件,都是用add,
// 我想大概是这样的,因为add 表示添加某个项目的修改到提交队列中,而不是添加某个文件,增删改查都是对项目的修改不是吗
git commit // 最后一步-提交,这里的提交是提交到本地仓库,而不是github!
// 只输入 git commit 会跳到vi模式 输入提交备注,我也是刚学会vi怎么使用才会的,不会用就直接 
// git commit -m "blah blah blah"


6、到这里就提交到本地仓库了,提交到 github 很简单

git push // 输入这个命令,enter后,会输入用户名,密码 然后就去github 上看你提交的东西吧

到这里基本就结束了··

下面是遇到的问题:

1、每次都要输入用户名密码 好烦···

解决: 

首先 生成秘钥与github连接起来  命令:ssh-keygen -t rsa -C "你的邮箱" ,这个命令要在git bash 里运行哦,其他参照网上就okay了,没啥难度

如果是已经clone到本地的,

git remote -v

//  重新设置成ssh的方式:
git remote rm origin
git remote add origin git@github.com:username/repository.git
git push -u origin master

替换为自己的username 与 repository ,然后push 试试~~

如果还没有clone到本地,就先

git remote add origin git@github.com:自己的名字/learngit.git
然后再git clone··· 就okay了。

2、命令行很烦··

解决: 用gui啊 上面图中不是有 git GUI here 嘛····

还是在项目目录 中右键 , 如图 我修改了aa.txt 文件



左上是修改目录,右上是git diff,Stage Changed 就相当于 git add ,右下是 add 后的,其他都一样,比命令行 好用许多··· 





  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值