应无所住,而生其心
排名
1
文章
845
粉丝
110
评论
162
net core webapi post传递参数
庸人 : 确实坑哈,我也是下班好了好几次,发现后台传递对象是可以的,但...
百度编辑器自定义模板
庸人 : 我建议换个编辑器,因为现在百度富文本已经停止维护了,用tinymec...
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

git使用小记,git拉取项目,git生成与配置sshkey,git上传与下载项目

3155人阅读 2013/12/9 11:12 总访问:4887491 评论:0 收藏:0 手机
分类: Git

1:下载安装windows客户端

http://msysgit.github.io/
https://github.com/

安装时勾选下才能创建git右键菜单

2: 生成sshkey

ssh-keygen -t rsa -C 邮箱
把生成的sshkey,加入到git网站的账户中去 ,
这样git就能和本地关联了。
其实不要-C也是可以的,看自己的使用情况。

生成sskey的时候第一次可以不管,直接回车使用默认路径,然后输入秘密,密码没有显示效果自己输入就行了,密码最好为空不然每次执行命令需要输入很烦

生成的sskey一般在我的C:\Users\Administrator.ssh下边
把id_rsa.pub文件里边内容考入到git网站中去
http://zhidao.baidu.com/link?url=DXklzVMhZPNeZA5TKt3BzTNdh15mQsLHVdS2gi1Q_Lv2UrwFp4VcrAJw36d6vjtqArUEOktOwO-Q3-d5Z__uSQaaljYhJTftzMtSxsbycXK

可以在不同地方申请多个key,家里电脑,公司电脑,笔记本等
申请了,设置好信息就可以直接下载项目用了

3:git的初始设置

git config —global user.name “Your Real Name”
git config —global user.email you@email.address
告诉git你的一些信息,为上传签入,签出做准备

4:上传项目

补充简化方法:登录git创建项目—>拉取刚刚创建的项目—>复制需要的代码进去—>上传提交即可

先拉取项目在上传代码感觉还简单一些,使用TortoiseGit这种工具来进行操作更简单一些

a:点击新建项目,输入项目名确认, 然后就可以看到git的命令提示,按照提示操作就可以了很简单

b:到本地需要上传的项目根目录,右键选择git init here当前项目就会加入git管理
会生成一个.git文件,当然不用时可以删除掉
注意:要在项目根目录去执行git init here,有多个项目就执行多次,不要认为在所有项目目录外执行了就可以了,
这样git会认为他们是一个项目
右键gitbash就可以输入git命令了

c:按照项目提示要先输入

git config —global user.name “username”
git config —global user.email “your email”

在命令中执行 git add -A 表示加入所有的文件

d: git commit -m “first commit!” 提交到本地库

e:在执行后边的提示命令就可以了

1:先是git remote add origin git@ip:aojian/xx.git 远程创建一个仓库
2: 然后在push一下就可以了git push -u origin master

上次项目时如果有依赖工程这个把他放到一个文件夹里边在上传,把他当成一个项目不要分开传

5:下载项目

git clone 项目地址
项目地址在git网站中点一下项目就会出现了

注意这里要先用cd命令进入你需要的目录下在下载
或者直接在相应的目录使用右键点出git的命令

6:项目签入

a: git add -A 添加更改的代码到暂存区
b: git commit -m “commit” 提交到本地库
c: 一般在push前都要pull获取一下不能容易冲突
d: git push 真正提交到服务器

7:项目获取

git pull

8:查看状态

git status

9:比较修改

git diff
比较两次提交差异
git diff xxx1(编号1) xxx(编号2)

10:查看修改日志

a:git log
b:查看某条的详细日志
git show 5f03e(每次提交的唯一标识串,)

11:git 分支

git branch
master — 修改bug
new_branch — 增加新功能
git merge new_branch


欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739

评价

gitHub 上传项目

补充简化方法:登录git创建项目-->拉取刚刚创建的项目-->复制需要的代码进去-->上传提交即可先拉取项目在上传代码...

git分支

什么是GIT分支比如你在开发项目的时候,需要不同的版本,不想一直在一个项目里边去修改,就可以使用git分支。在分支上边开发...

git 下载与提交命令

一.先使用git clone下载一个项目 git clone '项目地址' 这里要注意: clone的项目里边会自带git的一些信息,...

git 解决冲突

文件同时修改,pull的时候会提示冲突可以使用git status查看到冲突的文件解决方法1:先git stash 备份本地的文件在执行git p...

git中的PR模式

GIT中的Pull Request模式(简称PR)PR是开发者使用Github进行协作的利器。PR是协作者修改代码后或在原基础上增加新代码后向...

git 整理

Git练习地址GIT生成本地的key 贴到git 完成关联HEAD:指向的是当前分支的最近一次提交记录Tracking:追踪,本地与远程分支的...

git 第一次玩

https://blog.csdn.net/weixin_44394753/article/details/91410463 https://blog.csdn.net/qq_36150631/article/details/81...

git管理工具SourceTreeSetup介绍

SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mn版本控制系统工具。支持创建、克隆、提...

VS2019添加git源代码管理

VS2019自带git工具,使用起来还是挺方便的。 至于怎么在git上面创建项目和基本的命令可以参考:https://www.tnblog.net/...

gitHub 私人private仓库添加成员Gti添加协作者

在Settings中的Manage access去添加用户即可点击inviteacollaborator找到一个你想要添加的用户tip:添加一个之后添加的按钮...

gitlab 基本实操

Gitlab 基本实操[TOC] Gitlab简括 Gitlab 本身是一个代码托管的工具。特点如下: 免费、开源功能强大分布式Git flowGi...

git的几个简单常用命令

命令备注说明git init用来在当前项目的目录中生成本地的git管理库,当前目录下多了一个.git的隐藏文件夹git add .将该文件...

HBuIdler X 使用gitgitee

tip:录制得有视频可以看一:首先在工具-->插件安装里边把Git插件安装上因为HBuIdler X的Git插件是依赖于TortoiseGit的所...

git没有git bash here

git bash here其实就是执行的一个安装目录下的git-bash而已如果没有git bash here的话你可以到git的安装目录,在cmd或者pow...

git 中的cd命令

和cmd中的cd命令是一样的,只是要注意,gitbash里边的路径切换命令斜杠和直接从资源管理器复制过来的斜杠是反的哟。

git命令备忘系列(一):基础命令

1、克隆项目到本地git clone https://github.com/raikay/gittest.git 2、拉取最新git pull 3、添加文件到暂存区git add ...