相关文章链接​:

​码云(gitee)配置SSH密钥​

​码云gitee创建仓库并用git上传文件​

​git 上传错误This oplation equires one of the flowi vrsionsot the NET Framework:.NETFramework​


1.码云gitee创建项目并用git上传文件

注册账号:​​https://gitee.com/signup​

  • 进入界面后创建仓库:

码云gitee创建仓库并用git上传文件_github

码云gitee创建仓库并用git上传文件_python_02

点击创建完成创建,查看创建的项目,如下图可以看到我们的项目已经创建完成:

码云gitee创建仓库并用git上传文件_github_03


复制项目地址,点击克隆/下载,会出现不同协议的项目地址,点击复制,如下图:

码云gitee创建仓库并用git上传文件_github_04

在自己需要下载项目的目录中打开git客户端,如下图:

码云gitee创建仓库并用git上传文件_python_05

使用git命令git clone进行下载项目,第一次下载的时候需要输入码云的账号和密码,如下图:

码云gitee创建仓库并用git上传文件_机器学习_06

码云gitee创建仓库并用git上传文件_github_07

表示下载成功:

码云gitee创建仓库并用git上传文件_python_08

进入到项目目录,进行上传文件,如下图:

# 保存到缓存区,或 git add 被拖入的项目名
git add . 文本
git add 文件夹
# 描述这次提交的内容 (推送到本地库中)
git commit -m “要描述的内容”
# 推送到远端仓库码云上,项目大的话,时间会久些
git push origin master

然后执行:git add 文件名(这个点. 表示当前目录所有内容)

如图,第一个文件是文件类型,如果想把该文件添加到仓库,命令应该是​:

码云gitee创建仓库并用git上传文件_git_09

第二个文件类型是是文本文档(即.txt),如果想把该文件添加到仓库,命令应该是:

码云gitee创建仓库并用git上传文件_机器学习_10

可以查看当前默认master分支,然后创建了“测试,.txt”

码云gitee创建仓库并用git上传文件_机器学习_11

#上传之前先pull下,保证本地代码目前是最新的,如果有冲突需要先解决冲突 git pull:是从远程获取最新版本到本地,并自动merge; git add . - 添加文件到暂存区。 git commit - 是将本地修改过的文件提交到本地库中 -m 添加提交的备注信息;

 git add . (. 表示所有的)或者  git add + 文件名 (此命令可以将文件保存到缓存区) 注意:不要忘记 敲空格


再次刷新远程仓库已经有了刚刚提交的文件

码云gitee创建仓库并用git上传文件_机器学习_12

2.Git上传文件 

出来的窗口上执行:

码云gitee创建仓库并用git上传文件_机器学习_13

git add 文件名(这个点​.​ ​表示当前目录所有内容​)

码云gitee创建仓库并用git上传文件_机器学习_14

码云gitee创建仓库并用git上传文件_python_15

git remote add 远程项目的Https地址

码云gitee创建仓库并用git上传文件_github_16

码云gitee创建仓库并用git上传文件_python_17

git push -u origin master -f

3.其他常见git命令


  • 查看所有分支 :git branch -a
  • 切换到某一分支:git checkout 分支名称
  • 合并分支:git merge 原分支 目标分支

更新代码到本地


  • git status(查看本地分支文件信息,确保更新时不产生冲突)
  • git checkout -- [file name] (若文件有修改,可以还原到最初状态; 若文件需要更新到服务器上,应该先merge到服务器,再更新到本地)
  • git branch(查看当前分支情况)
  • git checkout remote branch
  • git pull
    若命令执行成功,则更新代码成功!

撤销提交

git reset --soft HEAD^ 注如果进行了2次commit,想都撤回,可以使用HEAD~2