Git基础学习笔记

今天简单学习了一下git的一些知识和基本的命令,写在这里吧,我现在的弱智水平,这些应该差不多了。

  1. 本地初始化仓库:
    git init
  2. 创建SSH key:
    ssh-****** -t rsa -C "[email protected]
  3. 在github账户中Add SSH key,自己命名,然后填入id_rsa.pub文件中的内容
  4. 添加远程库:
    git remote add origin https://github.com/RoninTonny/test 后面的链接要根据自己的具体项目来确定;origin 是这个远程链接的名称,是自定义的
  5. 查看所有的远程链接
    git remote
  6. 对于更改后的文件,只需要
    git add readme.txt 可以多次add,然后依次commit
    git commit -m "first commit" -m 后面的内容为这次提交的一个备注,随便写
  7. 第一次提交内容
    git push -u origin master
    -u是建立了链接的意思,之后就直接写
    git push 就可以了, 效果和上面的一致
  8. 克隆仓库
    git clone https://github.com/RoninTonny/test
  9. 查看日志
    git log
  10. 建立分支
    git branch test-branch
    git branch 查看所有分支以及master
    git checkout test-branch switch到test-branch分支
    git checkout -b test-branch 创建并跳转到该分支
    git branch -D test-branch 强制删除分支

git的一些基本操作

update by lz 2017年8月26日——添加了一些关于git clone 的问题
说一下我的经历吧,首先是从别人的github上fork了一个项目,然后clone到本地的时候,把该项目里面的.git 文件夹给删掉了,然后自己 git init,push了很多次很痛苦,因为pr的时候总是显示 没有相同的提交历史

直到问了大神之后,才知道在那个项目下直接建立分支就可以,不需要init一个新的库,最终push成功,pr成功。

这个经历虽然很弱智吧,但是对于刚刚入门的我而言已经很受益了。

相关文章: