git基本概念 + 使用

基本概念 : git是一个分布式版本控制工具,使用可以有效地保存版本

为什么要是用git?

1.现实编码中涉及好多修改,如果记不住的话可以使用git跟踪版本

2.可以更好的进行团队协作开发-提交历史,版本修改,代码冲突问题

使用:创建仓库并拉取:码云(国内),github(国外),gitlab(国外)
因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。如果不想每次提交git都输入用户名和密码,如何操作?

方法1(全局设置用户):
1.全局保存用户名和邮箱:  
git config --global user.name "Your Name"
git config --global user.email "[email protected]"

方法2(ssh公钥):
1.生成ssh公钥:               ssh-keygen -t rsa -C  '邮箱地址'    ,生成地址一般默认是在 C:\Users\lenovo\.ssh\id_rsa.pub 
2.查看公钥:                    cat ~/.ssh/id_rsa.pub    ,查看后复制到自己的Git帐号的SSH设置中(!!!注意查看命令,要在git bash里才有效) 
基本操作:本地仓库推到远程仓库(!!!注意仓库里不能有空文件夹,不能有多个.git文件)

1.进入要提交的文件夹

git init (初始化本地仓库);

git remote add origin 仓库地址 (关联远程仓库)

git pull origin master (拉取代码)

git add 文件名 (提交至暂存区)【git add -A 或 git add . (提交本地全部文件)】

git status (查看提交状态)

git commit -m '提交说明'

git push origin master (提交到远程仓库)

你可能感兴趣的:(git)