使用命令操作前请进入Git仓库目录
初始化创建仓库
git init
git status
git add *
git commit -m "这里是注释"
创建远程仓库:
git config --global user.name "user"
git config --global user.email "email"
git clone
git reset --hard
cd
git branch
git branch -r
git branch "name"
git checkout -b name
git checkout "name"
git push origin name
git push -u origin
git pull
git log
git checkout master
git merge dev
git branch -d dev
Git全局设置
git config --global user.name "user"
git config --global user.email email
ssh公钥生成命令:ssh-keygen -t rsa -C "邮箱"
cat ~/.ssh/id_rsa.pub
ssh -T git@gitee.com
创建 git 仓库
mkdir codebase
cd codebase
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/sweet-pudding/codebase.git
git push -u origin master
cd existing_git_repo
git remote add origin https://gitee.com/sweet-pudding/codebase.git
git push -u origin master
正确解决办法
1、先与远程仓库建立连接
git remote add origin https://gitee.com/hxxx-d/gitstudy.git
2、git checkout master 切换到默认分支
3、然后使用 git pull origin master --allow-unrelated-histories 将远程仓库的master与本地仓库的进行合并。(–allow-unrelated-histories为强制合并,一定要加,否则无法拉取进行合并)
4、 最后再 git push origin master 进行远程推送。