Git基础指令

代码提交

  初始化
  git init

1. 所有文件提交到暂存区 :
  git add .

2. 提交到本地仓库 :(必须先进暂存区)
  git commit -m [版本注释]

3. 提交到远程仓库(master主分支)
  git push -u origin 【分支名】(通过使用 -u 选项,Git 将会自动设置本地分支跟踪远程仓库中的指定分支,
以后只需运行 git push 或 git pull 命令,Git 会自动识别并与该远程分支进行交互,不用再次指定远程分支)

不是首次推送可以用
  git push origin master

线上代码同步到本地仓库
  git pull --rebase origin master  

代码拉取

克隆项目
git clone  [项目地址](默认master)

克隆分支
git clone -b [分支名] [仓库地址]

分支

切换分支
git checkout [分支名]

列出所有分支名
git branch -a(参数说明:远程分支:-r,远程与本地:-a)

从主分支切换到新建分支
git checkout -b [分支名]
`注意:第一次推送以后,线上仓库才会创建该分支`
如果远程仓库还没有创建,我们可以先使用git init在本地使用版本控制,后面再绑定远程仓库
绑定远程仓库:git remote add [创库名称] [url ]
查看绑定:git remote -v
修改绑定:git remote set-url origin url 
提交时需要指定分支名
例如:git push -u [仓库名称] master
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 工作区(working directory),简言之就是你工作的区域。对于git而言,就是的本地工作目录。工作区的...
    客从必集来阅读 456评论 0 0
  • 【git操作指令】 git help # 显示command的help git show # 显示某次提交的内容...
    liudai123阅读 216评论 0 0
  • 看着标题很多的同学相信都会有疑问,为了要重学Git,之前难道学习的正确,没错,如果不是正确的学习Git后面遇到的问...
    跟老刘学python阅读 352评论 0 0
  • 很多人都有这样的感慨!要是人生能重来,会有不一样的人生…… 也许时间可以穿梭,那也只能是记忆,至少现阶段是这样,或...
    一页书_2020阅读 309评论 0 2
  • 本节课程我们将完成一次从本地仓库修改代码、提交并推送到远程仓库的操作。 Git 本地仓库有三大区域:工作区、暂存区...
    Manchangdx阅读 481评论 0 0