ubuntu 安装git并且使用CSDN提供的git服务器管理项目代码
时间:2015-03-27 18:26 来源:linux.it.net.cn 作者:IT
1. 安装git客户端
sudo apt-get install git
2. 设置用户名和邮件
git config --global user.name "XXXX"
git config --global user.email "SSSSS@hotmail.com"
3. 初始化为仅包含空README.MD文件的空项目:
touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@code.csdn.net:SSSSS/feathersync.git
git push -u origin master
4. 上面会报没有权限,主要是没有产生公钥
ssh-keygen -C 'SSSSS@hotmail.com' -t rsa
5. 公钥默认产生在下面目录
/home/zhigang/.ssh/id_rsa.pub
6. 将上面产生的公钥文件内容,全部粘帖到csdn code项目的公钥内容中,名字随便设置
7. 首次提交项目所有文件
git add .
使用 git show可以查看项目的一些状态
使用git branch -a 可以查看所有分支情况
使用git branch -r可以查看远端分支情况
git commit -m "首次提交全部项目文件."
8. push到远端分支
git push origin master:master
git pull <远程主机名> <远程分支名>:<本地分支名>
origin指定了你要push到哪个remote
如果你省略了<远程分支名>,git就认为你想push到remote repository下和local branch相同名字的branch
所以,可以简写成:
git push origin master
9. 上一步更新被拒绝,
git pull <远程主机名> <远程分支名>:<本地分支名>
git pull origin master:master
將orgin仓库的 master分支拉取到本地的master分支上,可以省略<本地分支名>
可以简写成:
git pull origin master
pull的过程中可能需要提供pull的注释,pull成功后,就可以使用下面命令提交了
git push origin master
为了方便,一般把工程目录中的内容全部提交:
git add ./
git commit -m "提交部分内容."
git push origin master
(责任编辑:IT)
1. 安装git客户端 sudo apt-get install git 2. 设置用户名和邮件 git config --global user.name "XXXX" git config --global user.email "SSSSS@hotmail.com" 3. 初始化为仅包含空README.MD文件的空项目: touch README.md git init git add README.md git commit -m "first commit" git remote add origin git@code.csdn.net:SSSSS/feathersync.git git push -u origin master 4. 上面会报没有权限,主要是没有产生公钥 ssh-keygen -C 'SSSSS@hotmail.com' -t rsa 5. 公钥默认产生在下面目录 /home/zhigang/.ssh/id_rsa.pub 6. 将上面产生的公钥文件内容,全部粘帖到csdn code项目的公钥内容中,名字随便设置 7. 首次提交项目所有文件 git add . 使用 git show可以查看项目的一些状态 使用git branch -a 可以查看所有分支情况 使用git branch -r可以查看远端分支情况 git commit -m "首次提交全部项目文件." 8. push到远端分支 git push origin master:master git pull <远程主机名> <远程分支名>:<本地分支名> origin指定了你要push到哪个remote 如果你省略了<远程分支名>,git就认为你想push到remote repository下和local branch相同名字的branch 所以,可以简写成: git push origin master 9. 上一步更新被拒绝, git pull <远程主机名> <远程分支名>:<本地分支名> git pull origin master:master 將orgin仓库的 master分支拉取到本地的master分支上,可以省略<本地分支名> 可以简写成: git pull origin master pull的过程中可能需要提供pull的注释,pull成功后,就可以使用下面命令提交了 git push origin master 为了方便,一般把工程目录中的内容全部提交: git add ./ git commit -m "提交部分内容." git push origin master (责任编辑:IT) |