1、创建码云仓库
2、Git本地初始化
- 新建一个目录,我在"下载"目录创建的"DP"文件夹,用来存放从码云下载下来的项目
- 终端cd进这个DP文件夹
- 进行基础配置,git的基础配置,作用是告诉git你是谁,你输入的信息将出现在你创建的提交中,使用下面两条命令:
% git config --global user.name "你的名字或昵称"% git config --global user.email "你的邮箱"
- 在DP文件夹中执行下面命令,完成初始化
% git init% git remote add origin 项目地址//注:项目地址形式为:gitee.com/xxx/xxx.git… git@gitee.com:xxx/xxx.git
- 克隆需要执行下边命令,会需要输入码云的账号和密码(账号可能是电话号或邮箱,不是昵称)
% git clone 项目地址
- 还是在DP文件夹下,取回远程仓库的变化(刚clone的可省略),执行:
% git pull origin master(从服务器更新)
3、提交项目到码云
- cd到本地创建的DP文件夹路径,因为要将整个DP文件夹更新上去
- 保存到缓存区,或
git add 待上传的项目名(可以在码云创建与你要上传的项目同名的文件夹,然后更新下来,再用你的项目把这个文件夹替换掉)% git add .
- 描述这次提交的内容,也就是日志你改了什么(推送到本地库中)
% git commit -m "描述内容"- 如果提交描述时报下边错误,那么按上一步括号里的走一遍就应该没问题了
- 推送到远端仓库码云上,项目大的话,时间会久些
% git push origin master- 注意:如果推送报错,可以使用
git push -f origin master,来强制覆盖提交到master分支,但可能会把之前的commit注释信息,不会改变修改的代码,慎用
4.更新代码到本地
% git status(查看本地分支文件信息,确保更新时不产生冲突)% git checkout -- [file name](若文件有修改,可以还原到最初状态; 若文件需要更新到服务器上,应该先merge到服务器,再更新到本地)% git branch(查看当前分支情况)% git checkout remote branch% git pull
- 若命令执行成功,则更新代码成功!
5.查看和修改用户信息
- 查看用户名和密码
% git config user.name % git config user.email - 修改用户名和密码
% git config --global user.name "username" % git config --global user.email "email"
6、常用Git命令
- 查看所有分支:
git branch -a - 切换到某一分支:
git checkout 分支名称 - 合并分支:
git merge 原分支 目标分支