Git使用

1、进入一个文件夹,使其变为管理仓库

git init

2、将文件添加到仓库

git add 文件名

3、将文件提交到本地仓库

git commit -m "自己要加的说明"

4、添加到远程仓库

git remote add origin https://github.com/fonxian/Algorithm.git
git push -u origin master

5、获取远程的分支

$ git pull  https://github.com/fonxian/Algorithm.git  分支名

6、从远程主分支获取最新的版本

git pull


7、将本地的主分支推送到远程的分支上

git push 远程主机名 master:远程分支名


8、解决冲突


<<<<<<< HEAD
	public ArrayList<DepartmentVo> getDepartments(Long pid,Long orgId) {
		if(BaseCache.getInstance().getDeptList(getUId(),pid)==null){
			ArrayList<DepartmentVo> deptList = contactsDao.getDepartment(getUId().toString(), orgId,getMobile());
			BaseCache.getInstance().initCache(getUId(), getOrgId(), deptList);
		}
		return BaseCache.getInstance().getDeptList(getUId(), pid);
	}

	@Override
	public ArrayList<User> getUsers(Long deptId,Long OrgId,int index,int count ) {
		ArrayList<User> list = contactsDao.getUsers( getUserId(),OrgId, getMobile(),index,count);
=======
	public ArrayList<DepartmentVo> getDepartments(Long pid) {
		
		ArrayList<DepartmentVo> list = BaseCache.getInstance().getDeptList(getUId(), pid);
		return list;
	}

	@Override
	public ArrayList<User> getUsers(Long deptId, int index, int count) {
		ArrayList<User> list = contactsDao.getUsers(getUserId(), getOrgId(), getMobile(), index, count);
>>>>>>> 365e3857c08ad54842d002ff84891aa97fb8b56c

分割线=====上面的是pull下来的最新的代码,下面的则是我pull下来之前的代码,对比这两部分的代码,删除其中的一段即可。


9、本地提交、远程拉取出错

git branch 查看当前所在的分支,有的时候,远程拉取失败是因为本地分支的当前分支与远程拉取的不符合

可以使用git checkout 来切换分支

10、 git clean -d -fx

删除没有git add 的文件,这个还是谨慎操作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值