Git全局设置
git config --global user.name "你的码云账号"
git config --global user.email "你的码云注册邮箱"
有项目代码的况下创建git仓库
mkdir GitHelloWorld //新建一个GitHelloWorld文件夹,本地git仓
cd GitHelloWorld //切换到项目路径下
git init //git初始化
touch README.md
git add README.md //添加README.md文件
git commit -m "first commit" //提交并注释
git remote add origin https://git.oschina.net/你的码云账号/GitHelloWorld.git
git push -u origin master //上传到码云git 远程
将已有项目上传到git仓库
cd existing_git_repo //切换到已有项目目录
git remote add origin https://git.oschina.net/你的码云账号/GitHelloWorld.git
git push -u origin master //上传到码云git 远程仓
ps 1:
- push之前,最好pull一次
- init 之后,记得要进行一次 add 和 commit 操作;
- 若报这样的错误,请使用 git push -u origin master -f 强制push;
刷新码云项目页面,若只传了 README.md 文件,请进行如下操作:
- git add . (添加目录下所有项目,add与 . 之间 - 列表内容
- git commit -m “添加注释信息” (添加注释信息)
- git push -u origin master (再去 push 要上传的文件)
ps 2:
如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git
提示出错信息:fatal: remote origin already exists.
解决办法如下:
1.先输入$ git remote rm origin
2.再输入$ git remote add origin git@github.com:djqiang/gitdemo.git 就不会报错了!
3、如果输入$ git remote rm origin 还是报错的话,error: Could not remove config section ‘remote.origin’. 我们需要修改gitconfig文件的内容
4、找到你的github的安装路径,我的是C:\Users\ASUS\AppData\Local\GitHub\PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8\etc
5、找到一个名为gitconfig的文件,打开它把里面的[remote “origin”]那一行删掉就好了!