用gitBash客户端提交命令行
1.把本地的文件传到gitHUb上面,先把远程仓库克隆下来,然后把要新增的内容放到文件夹下面
dir是命令行的列表项目
mkdir test //在本地新建一个test的文件夹
touch haha.txt //在本地某个文件夹下面,新建一个txt文件
vi haha.txt //编辑haha.txt文件 (按i,进入vim编辑状态,按esc,在shift+;在左下角输入wq或者w!退出vim编辑)
ls //查看目录下面的所有文件列表
git clone url //克隆远程仓库
git remote -v //查看远程仓库地址
git remote add origin git@github.com:hahaha/project.git //增加远程地址
git pull git@172.166.79.116:repositories/free_monkey.git //获取远程地址
git status // 查看文件状态
git add haha.txt //新增某个文件
git add . //新增所有文件
git pull //拉取文件
git push origin master //提交文件到master
git branch origin devlop //新建分支(develop是分支名称)
git branch //查看分支
git push origin develop //提交文件到分支
git log --stat #查看提交统计信息 (按q退出,卡着时候ctrl+c退出)
本地上传到远程
1.先本地建立一个文件夹22,然后git clone url到22
如果出现 error: pathspec '项目' did not match any file(s) known to git.
先git status,在git,记着:要进入远程仓库下面,执行add之类的命令
2.把要上传的文件夹放到22里面,然后git status,在继续执行
3.git add .
4.git commit -v "上传说明"
5.git push origin master/develop 上传到master或者分支
6.一个仓库下面有好几个文件夹,在上传的时候一定要在仓库下面进行提交而不是文件夹下面提交。
例如:VueDemo下面有sell,和vueShop文件夹,应该在VueDemo下面提交