深圳企业网站建设服务,苏州吴江太湖新城建设局网站,阜阳做网站的公司,莱芜雪野湖游玩攻略Git的简介 Git是一个分布式版本控制工具#xff0c;通常用来对软件开发过程中的源代码文件进行管理。通过Git仓库来存储和管理这些文件#xff0c;Git仓库分为两种#xff0c;一个是本地仓库#xff1a;开发人员自己电脑上的Git仓库#xff0c;一个是远程仓库#xff1a;…Git的简介 Git是一个分布式版本控制工具通常用来对软件开发过程中的源代码文件进行管理。通过Git仓库来存储和管理这些文件Git仓库分为两种一个是本地仓库开发人员自己电脑上的Git仓库一个是远程仓库远程服务器上的Git仓库 commit提交将本地文件和版本信息保存到本地仓库 push推送将本地仓库文件和版本信息上传到远程仓库 pull拉取将远程仓库文件和版本信息下载到本地仓库 Git常用命令 命令说明 git config --global user.name xxxxx git config --global user.email xxxxxxxxxxx.xx 设置用户名称和email地址这是每次Git提交都会使用该用户信息git config --list查看配置信息git init在本地初始化Git仓库git clone https://xxxxxx.git从远程仓库克隆git status查看文件状态 git add git add xxx.txt 将文件的修改加入暂存区 git reset git reset xxx.txt git reset --hard xxxxxxxx 将暂存区的文件取消暂存或者是切换到指定版本 git commit git commit -m xxxxxx 将暂存区的文件修改提交到版本库git log查看日志 git remote git remote -v 查看远程仓库 git remote add git remote add origin https://xxxxxx.git 添加远程仓库 git pull git pull origin master 从远程仓库拉取 git push git push origin master 推送到远程仓库 git branch git branch -r git branch -a 列出所有本地分支 列出所有远程分支 列出所有本地分支和远程分支 git branch [name] git branch a1 创建分支 git checkout [name] git chechout a1 切换分支 git push [shortName] [name] git push origin a1 推送至远程仓库分支 git merge [name] git merge a1 合并分支