Git-常见命令

一、背景

本文适用于快速了解git提交代码流程、克隆项目、创建分支等操作命令,了解git原理&下载请移步git官网

二、命令说明

1.建立远程仓库地址

通过Gitblit、GitLab、GitHub等服务建立远程仓库,并获得仓库地址 https://xxx.com/xx/demo.git

2.初始化Git

命令:git init
说明:将生成.git子目录,包含初始化的git仓库中的所有文件信息。

3.创建和修改文件

在工作空间中创建文件并修改。或者使用git clone url 命令来克隆已有的项目。
命令:git clone url name 克隆并命名远程仓库
说明:git clone url 默认的远程仓库名为origin

4.将文件加入版本追踪

  • git add file 将具体的文件或目录加入版本
  • git add . 将全部文件/目录加入版本

说明:对于不想加入版本追踪的文件 可以通过添加.gitignore文件来过滤。

5.提交到本地仓库

命令:git commit -m "注释"
说明:提交修改到本地仓库

6.添加远程仓库地址

  • git remote add <shortname> <url> 添加远程仓库url 并建立简写名称shortname
  • git remote rm name 移除name的远程仓库
  • git remote rename oldname newname 重命令远程仓库地址
  • git remote show [name] 查看远程仓库信息

7.推送修改到远程仓库

命令:git push [remote-name] [branch-name] 推送某个分支的代码到某个远程仓库
说明:git push origin master 推送master分支的代码到origin的远程仓库

8.创建、检出、切换分支

  • git branch name 创建name分支
  • git branch -a 查看所有分支
  • git branch -d name 删除本地的name分支
  • git push origin --delete name 删除origin仓库的name分支
  • git checkout master 检出并切换master分支,可通过git status查看
  • git checkout -b [branch-name] 创建并切换到新分支

9.合并分支

  • git merge [branch-name] 合并分支

参考:
Pro git

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容