git初始化一个远程空仓库

目录

  • 1. 仅做简单初始化
  • 2. 推送现有的非仓库文件夹
  • 3. 推送现有的仓库

git初始化一个远程空仓库主要有以下三种途径:

  • 仅做简单初始化,例如添加 README.md.gitignore
  • 将现有的文件夹(非仓库)推送到远程仓库。
  • 将现有的仓库推送到远程仓库。

不过切记,在初始化之前要完成git全局设置以标识身份:

git config --global user.name "your name" 
git config --global user.email "your email" 

1. 仅做简单初始化

git clone [email protected]:user/example.git
cd example
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

2. 推送现有的非仓库文件夹

cd existing_folder
git init
git remote add origin [email protected]:user/example.git
git add .
git commit -m "Initial commit"
git push -u origin master

3. 推送现有的仓库

cd existing_repo
git remote set-url origin [email protected]:user/example.git
git push origin --tags && git push origin --all

你可能感兴趣的:(Linux,git,linux)