Git联通与基本操作

本篇随笔呢主要针对想我这样没有接触使用过git的小白简单了解一下git的几个简单实用的命令,

至于想要了解git更详细更具体的内容,就建议大家阅读阮一峰老师的git文章了会对你们大有脾益:https://www.liaoxuefeng.com/wiki/896043488029600

一、码云与本地的关联:
  右击打开git Bash:ssh-keygen -t rsa -C "T1001147@163.com" (目的:在电脑上生成一个公钥)
  找出公钥:cat ~/.ssh/id_rsa.pub
  公钥放在码云网
  本地设置姓名:git config --global user.name "Your Name"
  本地设置邮箱:git config --global user.email "email@example.com"
  克隆项目到本地:git clone 地址(要克隆的仓库打开,点击克隆/下载,选择是要克隆HTTPS下的地址,还是SSH下的地址)

二、Git操作:
  1.克隆: git clone 地址          (把远程的项目拖到本地)

  2.查看分支:git branch

  3.创建分支:git branch <name>

  4.创建+切换分支:git checkout -b <name>

  5.切换分支: git checkout 分支名     

  6.切换到主分支:git checkout master

  7.合并某分支到当前分支:git merge <name>

  8.添加: git add 文件名               (把文件放入暂存区)

  9.提交: git commit -m "说明"   (把文件提交到仓库。5操作执行之后在执行,因为commit只负责把暂存区的修改提交了。)

  10.推送: git push origin 分支名 (推送分支,该分支上的所有本地提交推送到远程库。如果推送失败,先用git pull抓取远程的新提交。推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上,当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。)

  11.更新: git pull                          (如果显示fatal: not a git repository (or any of the parent directories): .git ,说明没有进入到仓库的目录里面,此时需要cd 仓库名。在码云上新建好分支时线上的内容更新了,但线下的内容没有更新,此时就需要把更新的内容拖下来)

 

posted on 2019-07-29 11:13  _xinT  阅读(324)  评论(0编辑  收藏  举报