一,git常用命令,git切换分支 分支合并?

  • Post author:
  • Post category:其他



新建代码仓库:

(1) git init:创建一个仓库

(2) git init your_project_name:新建一个文件夹,并将其初始化git代码仓库

(3)git clone remote_project_url:从远程仓库下载一个项目及其整个代码历史


配置上:

(1)显示当前配置:git config–list

(2)配只提交代码时的用户信息 :git config[–global] user.name”[name]”

git config[–global] user.email*[email]*

(3)删除全局配置项(已删除user.name为例 :git config–global–unset user.name


添加文件:

(1)添加指定文件到暂存区:git add file_name_01 file_name_02

(2)添加指定文件夹到暂存区:git add dir_name

(3)添加到当前目录的所有文件到暂存区 git add

代码提交:(1)提交暂存区到仓库区:git commit-m’commit message’

(2)提交到暂存区的指定文件到仓库区:git commit file_name_01 file_name_02-mit message’


标签:

(1)列出所有tag :git tag

(2)添加tag: 给当前版本添加tag git tag tag_name

给历史版本添加tag git tag tag_name commit_id

(3)删除tag : 删除本地tag git tag -d tag_name

删除远程tag git push origin -d tag_name

(4)提交: 提交指定tag git puah [remote][tag_name]

提交所有未推送的tag git push[remote]–tags


分支

查看分支

(1):查看当前分支 git branch

(2)查看远程分支 git branch -r

(3)查看所有分支 git branch -a

创建分支

(1)创建新分支(停留在当前分支)—git branch branch_name

(2) 创建的同时切换到新分支—-git checkout-b branch_name

(3)推送本地分支之远程仓库 –git push origin branch_name

切换分支 :git checkout branch_name

删除分支: 删除远程分支 git push orgin –delete branch_name

合并分支: 分并指定分支到当前分支 : git merge branch_name

查看信息

显示有变更的文件 :git status

查看当前分支的历史版本 : git log

显示暂存区和工作区的差异: git diff



版权声明:本文为Weiyatong原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。