使用git首次上传代码到码云(或gitub)& 远程版本回退

使用git首次上传代码到码云(或gitub)

Git 全局设置:

git config --global user.name "yourName"
git config --global user.email "[email protected]"

创建 git 仓库:

mkdir projectName
cd projectName
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/yourName/projectName.git
git push -u origin master

已有仓库?

cd existing_git_repo
git remote add origin https://gitee.com/yourName/projectName.git
git push -u origin master

其他方法

  1. 在码云上新建项目
  2. git init 在本地新建一个.git文件夹(就是所说的建立本地git仓库)
  3. git remote add origin https://gitee.com/xx/xx.git ,关联远程项目地址,
    可以用 git remote -v查看远程库信息:可以用 git remote -v查看远程库信息:
  4. git pull origin master,这里是将远程仓库的README文件pull下来,因为在码云上新建项目就已经生成README文件了,就不用本地去touch README和git add README了。
  5. git add . 将所有的代码add一下
  6. git commit -m ‘first commit’ ,进行注释
  7. $ git push origin master 将项目上传到远程仓库
  8. 以上的6-7步可以用idea的ctrl+k代码,选择commit and push

在使用Git Push代码的时候,会出现 Push to origin/master was rejected 的错误提示。

在第一次提交到代码仓库的时候非常容易出现,因为初始化的仓库和本地仓库是没有什么关联的,因此,在进行第一次的新代码提交时,通常会出现这个错误。
  git pull origin master --allow-unrelated-histories

远程版本回退

  1. 需要先将本地版本回退到你需要的版本
  2. 再使用git命令:git push origin HEAD --force 远程版本回退

参考教程:https://blog.csdn.net/hq091117/article/details/79091203

你可能感兴趣的:(git)