git命令创建仓库上传gitlab
创建本地仓库,并添加文件上传本地仓库
git init git add . git commit -m 'new session'
添加远程仓库别明标识为origin,本次同步到远程分支的session,所以本地的仓库名为session,与之匹配
添加远程仓库地址,别名标识为origin,这个可以自定义 git remote add origin https://172.30.64.110/root/xshell.git 重命名本地分支名称 git branch -M session 推送本地文件到远程仓库分支名称为session git push -uf origin session
如果出现这个failed to push some refs to需要执行git pull --rebase origin master,因为本地的仓库和远端仓库不一致导致
如果有新增文件,则需要执行命令同步
git add .\master.xsh git commit -m 'master add' git push origin session
常用命令
# 本地分支查看 git branch # 远程分支查看 git branch -r # 远程仓库地址查看 git remote -v # 查看提交历史 git log git log --oneline # 回退到某个版本 保留工作区和暂存取所有修改内容 git reset --soft # 回退到某个版本 丢弃所有工作区和暂存区所有修改内容 git reset --hard # 回退到某个版本 保留工作区修改内容和丢弃暂存取所有修改内容 git reste --mixed # 查看暂存区内容 git ls-files # 先从工作取删除文件,然后再暂存删除内容 rm file;git add file # 把文件从工作区和暂存取同时删除 git rm file # 把文件从暂存取删除,但保留当前工作区中 git rm --cached file # 递归删除某个目录下的所有子目录和文件 git rm -r *
如果是私人项目,需要在clone时指定用户,否则提示权限问题
git clone https://root@172.30.64.110/root/xshell.git