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其中的文件类型