简易的命令行入门教程:
Git 全局设置:
git config --global user.name "怡宝2hao" git config --global user.email "[email protected]"
创建 git 仓库:
mkdir gitskills
cd gitskills
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin [email protected]:yibao2hao/gitskills.git
git push -u origin master
已有项目?
cd existing_git_repo
git remote add origin [email protected]:yibao2hao/gitskills.git
git push -u origin master
问题:
本地已经有一个仓库(就是一个用git管理的文件夹和相应文件),在码云上有一个远程仓库的时候,如果远程仓库没有readme.md文件时,直接采用以下的命令就可以直接上传了。
cd existing_git_repo
git remote add origin [email protected]:yibao2hao/gitskills.git
git push -u origin master
但是如果有一个readme.md的文件时,关键需要执行以下命令:git pull --rebase origin master,相当于就是把远程仓库的文件拉下来,在合并,整个命令流程为:
cd existing_git_repo
git pull --rebase origin master
git remote add origin [email protected]:yibao2hao/gitskills.git
git push -u origin master