git学习

git介绍

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

创建git仓库

	Git global settings:
	git config --global user.name "Scott178"
	git config --global user.email "877583214@qq.com"
	
	Create git repository:
	mkdir one1
	cd one1
	git init
	touch README.md
	git add README.md
	git commit -m "first commit"
	git remote add origin https://gitee.com/scott178/one1.git
	git push -u origin master
	
	Existing repository?
	cd existing_git_repo
	git remote add origin https://gitee.com/scott178/one1.git
	git push -u origin master

常用命令

        在当前目录新建一个Git代码库
      	git init
      	
      	下载一个项目和它的整个代码历史
      	git clone https://gitee.com/scott178/tanchishe.git
      	
      	保持账号密码 linux下终端输入
        git config --global credential.helper store
		
		添加指定目录到暂存区,包括子目录
        git add 1.txt
        
		查看git状态
		git add 1.txt
		git status
		# 位于分支 master
		# 要提交的变更:
		#   (使用 "git reset HEAD <file>..." 撤出暂存区)
		#
		#       新文件:    1.txt
		#
		
		提交暂存区到仓库区
        git commit -m [message]
		
		提交暂存区的指定文件到仓库区
        git commit [file1] [file2] ... -m [message]
 
        提交工作区自上次commit之后的变化,直接到仓库区
        git commit -a
        
        提交时显示所有diff信息
        git commit -v
        
		推送 push
		git push
		
		创建分支命令:
        git branch dev
        
        切换分支命令:
        git checkout dev

git回滚

1.git reset

使用git reset efce895 命令(efce895为使用git log 命令查到的历史提交版本号)

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 1024 设计师:白松林 返回首页