基本命令
git pull 下载
上传之前先git pull
git status 查看当前要上传的内容
git branch -a 查看分支
git checkout 分之名 切换到别的分支
git add . 添加
git commit -m '注释'
git push 上传
从次分支上传部分文件到主分支,上传company_mapping.py文件为例
1.先在同步次分支文件
git add .
git commit -m 'aa'
git push
2.进入要上传文件的文件夹下,然后切换到主分支
cd mapping
git checkout release
git pull
# 上传次分支中的文件
git checkout 次分支名 company_mapping.py
git status
git add .
git commit -m 'aa'
git push
# 最后切换到次分支
git checkout develop
git登录命令
git config --global user.name 'userName' //设置git账户,userName为你的git账号,
git config --global user.email 'email'
git 出现的问题,提交不上去使用git remote -v 查看结果如下:
[root@aliyun ~/githubfile/myflask]# git remote -v
origin git@github.com:tkpy/myflask.git (fetch)
origin git@github.com:tkpy/myflask.git (push)
使用如下命令,指明分支提交
git push -u origin master
撤回修改前状态
git checkout .
将文件给push到临时文件中,从临时文件中pop下来
git stash push 将文件给push到一个临时空间中
git stash pop 将文件从临时空间pop下来