#安装git
yum -y install git
1、git 全局设置:
git config --global user.name "username"
git config --global user.email "username@email"
2、创建 git 仓库:
mkdir linux_-all_-python #创建仓库目录
cd linux_-all_-python
git init #初始化仓库目录
touch README.md #创建项目说明文件
git add README.md #添加项目文件到仓库
git add . #当前所有修改的版本
git commit -m "first commit" #添加项目文件到暂存区
git remote add origin https://gitee.com/xxxx.git #添加推送仓库地址
git push -u origin master #代码推送至仓库
git clone https://gitee.com/xxxx.git #克隆远程仓库
2.1、删除推送仓库地址
git remote rm origin https://xxxx
3、已有仓库推送
cd existing_git_repo
git remote add origin https://gitee.com/xxxx.git
git push -u origin master
4、其他
git clone http://username:password@gitlab.com/test.git #明文用户密码拉取代码,不安全。
git log 看日志
#查看分支
git branch
#切换分支
git checkout master
#查看标签(tag版本)
git tag
#查看某个标签的详情 git show v2.22.0
commit d53dcc2287899e95cfd44a294ca3e5068e63022b
#通过commit的id回退
git reset --hard fb479960c0cec5549463ae123d70bdd72ccf6be7
#查看状态
git status
#提交
git push origin master
或者加入-f参数,强制提交,远程端将强制跟新到reset版本
git push -f origin master