Git命令简单使用

1、上传仓库到 git

上传仓库到 git 上之前需要配置用户名和邮箱

git config --global user.name "user_name"
git config --global user.email "email_id"

在本地仓库中使用名称初始化

git init

使用下面的命令将文件添加到仓库

# 添加一个或多个文件到暂存区
git add [file1][file2]...

# 添加制定目录到暂存区,包括子目录
git add [dir]

# 添加当前目录下所有文件到暂存区
git add .

在所作的改动后面增加索引

git commit -m "message"

在git上创建一个和文件夹同名的仓库,使用下面命令链接仓库

# 需要输入用户名和密码
git remote add origin https://xxxx.com/reop.git

# 使用SSH链接
git remote add origin git@git.jiigan.com:m-Mike/test_opencv.git

# 删除远程仓库链接
git remote rm origin

使用下面的命令将本地仓库推送到远程仓库

git push origin master

1.2、问题解决

1.2.1 failed to push some refs to xxxx

如果遇到 failed to push some refs to xxxx 的错误,是因为本地的仓库没有进行同步(做到push之前,都先pull下代码,就可以保证本地库和远程库代码一致),解决办法如下:

# 只要把远程库同步到本地库即可
git pull --rebase origin master

1.2.2 cannot pull with rebase: Your index contains uncommitted changes.

git stash 
git pull --rebase 
git stash pop

1.2.3 error: failed to push some refs to ‘[email protected]:xxxx/xxxx.git’

git pull origin 远程分支:本地分支

常用命令总结

https://gist.github.com/guweigang/9848271

https://www.jianshu.com/p/769ee164f65b#1-%E8%AF%AD%E6%B3%95%E6%A0%BC%E5%BC%8F%E6%8F%8F%E8%BF%B0

https://learngitbranching.js.org/?locale=zh_CN(git教程极其好用)

你可能感兴趣的:(开发语言)