昨天上传代码的时候不小心把SourceTree弄坏了,在朋友的指点下开始研究用高大上的命令行上传戴拿
本文以码云为例
首先,确定你的git 用户名和邮箱和码云一致
git config —global user.name "码云昵称"
git config —global user.email "码云邮箱"
然后在码云上创建项目,不要用任何初始化,把HTTPS链接复制下来

然后在桌面创建一个空文件夹(就不用命令行在桌面创建了),调出命令行
cd 文件名
初始化仓库,只用一次
git init
创建名为zzz的text文件
touch zzz.text
打开文件夹可以看到

添加文件下所有内容 注意后面有空格+.
git add .是添加全部
如果想具体比如刚才的zzz.text,用git add zzz.text
git add .
提交到git库,后面是备注信息
git commit -m "备注信息一般是更改信息"
连接到远程库,后面是复制的网址
git remote add origin https://gitee.com/wwwzz/LianXiMingLingXingShangChuanYong.git
因为库是空的,所以就先不pull,直接push
git push -u origin master
可以看到,已经提交上去了

接着再码云中添加一个文件

因为之前已经制定过仓库直接pull,就可以
git pull
成功

附上git 常用命令

网友评论