Git和远程仓库连接

git的基本设置

#设置git的全局用户名
git config --global user.name "exp"
#设置git的全局邮箱
git config --global user.email "[email protected]"
#设置编码
git config --global gui-encoding utf-8
#避免git status显示的中文文件名乱码
git config --global core.quotepath off
#让git不要管Windows和Unix换行符的事
git config --global core.autoctlf false

git的常用命令

1.git本地生成密钥

ssh-keygen -t rsa -C "[email protected]"

将生成的公钥在gitee或者GitHub中进行设置

eval `ssh-agent`
ssh-add ~/.ssh/id_rsa

2.创建一个目录,使用git命令进行初始化

git init

3.和远程仓库建立连接

git remote add origin [email protected]:xxx

4.将本地仓库推送到远程

git push -u origin master

如果是新建的项目,一般会报错,所以在执行这个命令之前,需要先拉取一下代码

git pull origin master

进行强制推送(前提是一个新建的项目,里面什么都没有)

git push -u -f origin master

5.建立本地分支,将本地分支推到远程,和远程分支建立联系

#建立新的分支v1.0
git branch -b v1.0
#切换到分支v1.0
git switch v1.0
#将分支推到远程仓库
git push origin v1.0
#本地分支和远程分支建立联系
git branch --set-upstream-to=origin/v1.0

删除本地分支和远程分支

#删除本地分支v1.0
git branch -d v1.0
#删除远程分支v1.0
git push origin -d v1.0

合并分支

#将分支v1.0合并到当前分支
git merge --no-ff v1.0

你可能感兴趣的:(Git和远程仓库连接)