luoson1 发表于 2018-1-13 15:57:28

git常用命令行及错误

  用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里面,然后gitstatus,在继续执行
  3.git add .
  4.git commit -v "上传说明"
  5.git push origin master/develop 上传到master或者分支
https://images2015.cnblogs.com/blog/1114277/201703/1114277-20170317103844448-2065563171.png
  6.一个仓库下面有好几个文件夹,在上传的时候一定要在仓库下面进行提交而不是文件夹下面提交。
  例如:VueDemo下面有sell,和vueShop文件夹,应该在VueDemo下面提交
https://images2015.cnblogs.com/blog/1114277/201703/1114277-20170319174846729-305249778.png
页: [1]
查看完整版本: git常用命令行及错误