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