git入门基础

文章目录

  • 克隆git项目到本地
  • 上传项目到git
    • 本地文件与新建git关联
    • 取消本地文件与git仓库的关联
    • 远程发生变化rejected push
  • 重命名
  • 删除
  • 创建新的分支
  • 查看状态(所在分支、文件修改情况)
  • 对比本地和git代码区别

克隆git项目到本地

cd  local_dir
git clone +git地址

上传项目到git

本地文件与新建git关联

cd local_dir
git init
git remote add origin ${git地址}
git add.
git commit -m ""
git push -u origin master

取消本地文件与git仓库的关联

git remote #查看关联的branch名称
git remote rm ${名称} #解除关联
rm -rf .git #取消初始化

远程发生变化rejected push

(这一块待确认完善)

git fetch origin mastrer:tmp
git rebase tmp
git push origin HEAD:master
git branch -D tmp
或
git pull origin master

重命名

git mv -v old_filename new_filename
git commit -m "rename"

删除

git rm filename

将文件添加到.gitignore后,git push和pull将不再track该目录/文件。若已经添加到git,需要先解除track:

git rm --cached 
git rm -r --cached 

创建新的分支

 git checkout -b ${branch_name}
 ...
 git push -u origin ${branch_name}

查看状态(所在分支、文件修改情况)

git status

对比本地和git代码区别

在这里插入图片描述

你可能感兴趣的:(计算机基础,git,github)