git自用操作备份
1.常用命令
- 设置所需要用来工作的用户名和邮箱
git config --global user.name XXX
git config --global user.email XXX@123.com
- 从仓库中下载所需要的代码
git clone
- 初始化所需要上传的代码文件夹
git init
可以发现系统创建了一个“.git”的隐藏文件夹,用于项目的版本管理。.git文件夹中的内容不需要操作,也最好不要进行操作
- 初始化所需要上传的代码文件夹
git add .
git把当前文件夹内的所有文件和非空文件夹设置为准备提交的状态
- 提交代码
git remote add origin git@gitee.comXXXX
git commit -m "XXXX"
- 查看历史记录
git log
- 恢复历史文件
git checkout HEAD XXXX
- 按照文件进行提交
git add XXXX
git commit -m "XXXX"
2.gitee操作
Git 全局设置:
git config --global user.name "XXXX"
git config --global user.email "XXXXX"
创建 git 仓库:
mkdir switch8t
cd switch8t
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/XXXX
git push -u origin "master"
已有仓库?
cd existing_git_repo
git remote add origin https://gitee.com/XXXX
git push -u origin "master"
1.git强制覆盖本地文件(与git远程仓库保持一致):
git fetch
git reset --hard origin/master
2.git友好合并远程修改和本地修改
git rebase origin/master
3.git强制推送本地代码到远程仓库的develop分支
git push --force origin develop