码云拉取项目
1.切换到要存放项目的文件夹2.git init3.git remote add origin4.git clone 这里是git的url5.按照提示,输入码云用户名和密码6.查看状态:git status以上拉取的是主干项目。查看分支:git branch -a* dev // *代表处于的分支 remotes/origin/HEAD -> origin/dev remotes/origin/dev remotes/origin/master remotes/origin/template说明:origin/template,origin是远程仓库名,template是远程仓库的一个分之。由上结果可以看出,远程仓库origin还有dev、template、master等分支。接下来在本地新建分支并与远程仓库的分支进行关联git checkout -b template origin/template //作用是checkout远程仓库origin的分支template,在本地起名为template分支,并切换到本地的template分支 接下来就可以切换分支进行开发了:git checkout dev
Git拉代码
拉取指定分支(master分支名):git pull origin master克隆指定分支(master分支名):git clone -b master XXX
Git提代码
1.检查状态:git status - 会显示出需要提交的文件2.执行命令(需要提交的文件添加到暂存区):git add . 或者 git add xxx(注意,后面有个点)表示添加目录下所有文件到缓存库,如果只添加某个文件,只需把 . 换成你要添加的文件名即可3.执行命令(本地提交,-m代表提交消息,add files是说明描述):git commit -m "add files"4.拉代码(origin仓库,master分支名):git pull origin master5.检查是否与主干冲突:git rebase master6.提交到指定分支(master分支名):git push origin master
Git身份验证失败清除缓存
清除以后会重新弹出输入账号密码的框git config --system --unset credential.helper
Git创建分支
语法:git checkout -b 分支名称如:git checkout -b login查看分支:git branch
Git合并分支
合并分支之前,先切换到主分支切换:git checkout master查看:git branch合并(git merge 分支名称):git merge login将login分支合并到master分支
Git提交分支
将本地login分支提交到云端origin仓库中git push -u origin login
码云生成公钥



按照里面的教程生成公钥(如下图):1.执行命令(双引号里改成码云账号的邮箱地址):ssh-keygen -t rsa -C "xxxxx@xxxxx.com"


测试公钥是否可以正常使用执行命令:ssh -T git@gitee.com首次使用需要确认并添加主机到本机SSH可信列表。若返回Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access. 内容,则证明添加成功。

码云创建仓库
全局配置
已有仓库提交(第一次提交)
检查状态:git status - 会显示出需要提交的文件执行命令(需要提交的文件添加到暂存区):git add .执行命令(本地提交,add files是说明描述):git commit -m "add files"以上为本地操作,下面开始上传:git remote add origin https://gitee.com/marlife/test.gitgit push -u origin master这两行命令在上图的‘已有仓库?’那里,每个仓库不一样。复制过来在项目目录执行。