git 命令:工作日常使用
git start 存储分支 git start list 查看所有存储
拉取最新master 合并到自己分支:
git remote add [远程名称] [远程仓库链接] //关联(添加)远程仓库;
第一步:查看分支在哪里,是自己的吗,添加暂存区,添加到仓库。(建议先将最新分支推送一下到git)
git branch -v
git add .
git commit -m "暂存区提交本地 仓库叙述"
第二步:
基本命令:
<html>
<!-- 1.git初始化: 第一次在电脑上使用时,应该初始化操作,以后再使用Git操作,无需初始化,直接进行Git其他操作 -->
git config --global user.name "用户名"
git config --global user.email "admin@admin.com"
<!-- 确保当前工作环境无任何文件提交 -->
git status
<!-- 推送 -->
git add xxx //添加文件到暂存区
git commit -m “xx” //从暂存区提交到本地仓库
git push origin xss //第一次push需要:(自己分支名比如xss)
git init //初始化仓库(只执行一次)
<!-- 拉取 -->
pull==fetch+merge
git fetch [远程仓库名称] [远程分支名称]
git merge [远程仓库名称/远程分支名称]
git pull [远程仓库名称] [远程分支名称]
git pull origin master //origin远程仓库,master远程分支名称
在分支下简写:git pull
<!-- 分支:一般只创建一个分支 -->
git branch 分支名 //创建分支
git branch -v //查看分支 , *表示当前所在分支
git branch -a //显示所有分支名称
git checkout 分支名 //切换分支
git merge 其他分支 //合并分支
<!-- -->
<!-- -->
<!-- -->
<!-- 解决:git pull后拉下来的代码不是远程仓库中最新的,记得自己代码先push到自己分支,要不克隆的是远程仓库master的,会丢失自己代码 -->
git fetch --all
git reset --hard origin/master
git pull
<!-- 它就可以取到本地分支的每个分支的最新内容。 -->
for i in `git branch | sed 's/^.//'`; do git checkout $i ; git pull; done
</html>
快速创建项目上传文件:
创建:
gitee里创建项目:::
文件:
git clone 新建的仓库地址
git add .
git commit -m "提示信息"
git push origin master //分支看主分支还是自己分支(提交)