上传代码流程#
上传步骤
-
将代码克隆到本地
#仓库指的是自己远程仓库地址 git clone http://gitea.trustie.net/nudtpc/seTVmYMdl.git
-
若不是master分支,切换到master分支
git checkout master
-
新建自己的分支,并切换到自己的分支
git checkout -b xxxx #xxx为分支名称
-
将本地分支push到trustie
git push origin xxx #xxx为分支名称
-
拷贝文件至相应目录
-
上传文件
git add . git commit -m "xxx" #xxx为上传文件的说明 git push --set-upstream origin xxx #上传至远程分支名称
-
完成
其余git命令
-
查看本地分支
git branch
-
查看远程分支
git branch -a
-
切换分支
git checkout xxx #目标分支名称
-
删除远程分支
git push origin :xxx #远程分支名称
-
删除本地分支
git branch -d xxx #本地分支名称
可能出现的错误
一直报错,可能原因是trustie上的账号密码错误,因为平时用的账号都是github的账号,git默认操作时会采用缓存的账号密码登录,此时需要清除缓存的账户密码,然后再操作时会提示输入账户密码,输入trustie的账户名和密码即可。
win系统:
git credential-manager uninstall
mac系统:
vi .git/config (工程当前路径的Git配置文件)
vi ~/.gitconfig (全局的Git配置文件)
```
将[User]部分完全删除后保存