使用git进行源代码管理(github、gitlab)以及一些遇到的问题

  1. 进入项目文件夹
    cd /path/to/your/project
  2. 将当前目录变为git可管理的仓库
    git init
  3. 添加.gitignore文件
    这一步的目的是忽略不需要管理的文件(自动生成的文件、数据、模型等)
    .gitignore如何写添加可参考 https://www.cnblogs.com/jmcui/p/9891428.html
    在vscode中,被忽略的文件/文件夹会显示为灰色,如下图
    使用git进行源代码管理(github、gitlab)以及一些遇到的问题
  4. 文件添加到版本库
    git add .
  5. 提交文件到仓库
    git commit -m “your commit message”
    在这一步时,会提示需要配置git的用户名和邮箱,按照要求添加自己的github/gitlab邮箱和用户名即可
    git config --global user.email [email protected]
    git config --global user.name your_user_name
  6. 关联到远程库
    在github/gitlab上建立空仓库,github上直接在网页上建立即可
    使用git进行源代码管理(github、gitlab)以及一些遇到的问题
    如自己手上的项目属于课题组项目,请建立时选择private仓库,避免代码被他人获取
    建立仓库后关联本地仓库与远程库(地址在自己建立的仓库里)
    git remote add origin your_remote_repo_url
  7. 推送本地内容到远程仓库
    git push –u origin master
    这一步需要输入自己的github/gitlab用户名和密码
  8. 查看远程仓库是否已经同步
    在github/gitlab上查看远程仓库的内容是否已经更新
    使用git进行源代码管理(github、gitlab)以及一些遇到的问题
  9. 版本管理
    上述才做完成后,每次代码有更新,只需要使用以下命令即可
    git add .
    git commit –m “your message”
    git push origin master
    具体每个命令的多种用法,请参考git的官方文档
    在github上,每次推送后都会有记录,可直接查找对应的版本,点击即可查看该版本的改动以及该版本的代码
    使用git进行源代码管理(github、gitlab)以及一些遇到的问题
  10. 参考链接
    https://www.cnblogs.com/mkl34367803/p/11220465.html

遇到的一些问题:

GIT 报错:Branch ‘master‘ set up to track remote branch ‘master‘ from ‘origin‘
参考:https://blog.****.net/khl_001/article/details/108655856
git上传仓库时报错
使用git进行源代码管理(github、gitlab)以及一些遇到的问题
解决方法共两步
1、移除
git remote rm origin
2、再次连接
git remote add origin ‘地址’