git使用笔记
本地关联gitee仓库,上传代码
1.新建文件夹 2.git init --(初始化为git仓库) 3.git remote add origin --用户地址 4.git pull origin master --推送 -- 上传代码 5.git add. 6.git commit -m "XXXX" --(commit顺便备注) 7.git push origin master --上传代码
创建新的分支
1.git clone 项目地址 --拷贝一个分支 2.git checkout -b 分支名称 --本地创建新的分支 3.git branch -a 4.git push -set -upstream prigin 分支名称
切换分支
git check out master (master为分支名,使用时依据需要更换成自己的分支名称)
删除文件
1.git rm -rf 文件名 --删除文件 2.git rm -rf --cached --清缓存 3.git add. --添加代码 4.git commit -m "XXXX" --提交代码以及备注 5。git push --上传代码
git版本管理
1.取消commit状态的文件 (1)git log (查看过去的版本号) (2)git reset --soft <版本号> 回退到该版本号 PS:git reset --soft : 只改变head指向,并不修改本地代码 git reset --hard : 直接回退版本,修改指向并且修改代码 2.idea :git pull 失败报错:your local changes would be over written by merge.Commit stash or revert them to proceed 原因:本地未提交的改动与最新的版本冲突 解决:将本地改动保存在本地仓库 (1)idea操作=>vcs=>git=>Stash Changes 将本地的改动保留到本地仓库,并撤销本地改动 (2)pull 拉取更新到最新版本 (3)vcs=>git=>unStash Changes 将保存的代码合并到当前更新版本 3.提交命令 (1)git pull (2)git status (3)git add 文件名 (4)git commit -m "XXXX" (5)git push Tips: git add. 全部文件添加 .gitignore 文件中申明不希望添加到git的文件类型,则git add.操作时,会忽略.gitignore其中的文件类型