华为云DevCloud Git使用

admin 7月前 2157

使用Git仓库管理代码便于多人协作开发,和版本控制等,但是Github 因为网络原因体验不佳。所以这里推荐华为云DevCloud的代码托管。

注册地址:点我注册

1:安装Git

Windows下:
下载地址:https://git-scm.com/download/win
下载后一路next安装即可
Linux:
Centos: sudo yum intsall git
Arch: sudo pacman -S git
ubuntu: sudo apt install git

2:设置信息

1):打开Git Bash

单击Windows开始图标,在开始搜索栏中输入Git Bash,单击回车即可打开Git Bash客户端 Linux 下打开命令终端即可

2):配置用户名和邮箱,

在Git Bash中输入以下命令行:

git config --global user.name "<您的用户名>"
git config --global user.email "<您的邮箱>"

在Git Bash中输入以下命令行生成一对SSH密钥:

ssh-keygen -t rsa -C "<您的邮箱>"

此步中会让你输入一些信息,按回车即可,然后用记事本等文本编辑器打开id_rsa.pub,复制内容到剪切板待用,文件地址在下图红色框标注起来的地方

3:在华为云中配置SSH信息

控制台【注意区域】:点我进入
在控制台中创建好项目信息,打开项目->代码->代码托管->点击设置我的SSH密钥->添加SSH密钥

将上一步复制的内容粘贴进去

4:配置项目

1:获取仓库地址

代码->代码托管->你所创建的仓库[没有就新建一个]->克隆/下载->即可获取地址

2:克隆项目到本地【命令行中注意先进入你要保存的文件夹:cd 文件夹】

例如要进:f盘下project目录就输入:cd /f/project

git clone 仓库地址

拉取后要进入文件夹才能进行提交,拉取等操作

3:从仓库拉取文件
git pull origin master
4:添加文件
git add 文件或文件夹
5:提交代码
git commit -m "提交信息"
git push origin master
其他常用命令:

在当前目录新建一个Git代码库

git init

新建一个目录,将其初始化为Git代码库

git init [project-name]

下载一个项目和它的整个代码历史

git clone [url]
  • 使用此命令会将远程仓库最新版本的项目复制到本地一个新建文件夹中,文件夹往往为项目名

如果希望在克隆时,自己定义项目名称,可以指定实现:

git clone [url] mydir

查看当前文件的状态

git status

添加指定文件到暂存区

git add [file1] [file2] ...

添加指定目录到暂存区,包括子目录

git add [dir]

添加当前目录的所有文件到暂存区

git add .

下载远程仓库的所有变动

git fetch [remote]

取回远程仓库的变化,并与本地分支合并

git pull [remote] [branch]
  • Fetch是从远程仓库下载文件到本地的origin/master,然后可以手动对比修改决定是否合并到本地的master库; Pull则是直接下载并合并;

上传本地指定分支到远程仓库

git push [remote] [branch]

强行推送当前分支到远程仓库,即使有冲突

git push [remote] --force

推送所有分支到远程仓库

git push [remote] --all

华为云管理员添加用户:

进入控制台点击设置->成员管理->添加成员->其他企业用户->输入其他用户用户名即可.注意分配权限.

Idea 下使用:

配置Git安装目录: File--Settings--Version Control--Git--Path to Git executable--选择你的GIT安装目录 上图为LINUX下的WINDOWS下有所区别

快捷键:

Ctrl+K Commit
Ctrl+T Update
Ctrl+Shift+K Push

最后于 6月前 被admin编辑 ,原因:
最新回复 (1)
全部楼主
  • 1029484104 7月前
    0 引用 2
    你写的代码真像cxk,顶
返回
发新帖